Rob Roy MacGregor, Jean Valjean, Bryan Mills, and Michael McCauley are film characters played by which actor?
Correct answer: Liam Neeson
Leapfoot
Great actor. Watched pretty much all of his films.