Who do you think should play Aiden Pearce? Me Christian Bale
Jim Caviezel. I've been told his character in this show, Reese, reminds people of me. http://www.youtube.com/watch?v=QH02s44zNPs
He's a generic scowling white guy so he wouldn't be hard to cast.
Though I always thought he had a vaguely David Duchovny-ish look to him. Or maybe go back in time and get Val Kilmer from around the time of the Saint.