Oh, and Gundark, why would you offer up somebody that you pretty much already solved? Both were in Charlie and both would have costarred with Christopher Lee. Obviously since Charlie's not out, this is a moot point. But you both were acting under the assumption that it was a viable option.
So, to settle any problems here...
Freddie Highmore (Finding Neverland) Johnny Depp (Pirates of the Caribbean) Keira Knightley
AnnaSophia Robb (Because of Winn Dixie) Elle Fanning (I Am Sam) Laura Dern (Jurassic Park) Samuel L. Jackson
Tupac Shakur (Juice) Samuel L Jackson
Since Charlie's not out yet, I can ask another one from that cast and you guys can't use it as a solution... David Kelly (I) who is playing Grandpa Joe.