Suggestions by @archangel
5,647 suggestions

Liam Neeson
as King Charles in Cromwell

Ed Speleers
as Oliver Cromwell in Cromwell

James Cameron
as Director in Lawrence of Arabia
Tanner Buchanan
as Jackson Bentley in Lawrence of Arabia

Billy Zane
as Gasim in Lawrence of Arabia
Jack Kilmer
as Daud in Lawrence of Arabia
George Clooney
as General Murray in Lawrence of Arabia

Benedict Cumberbatch
as General Allenby in Lawrence of Arabia

Arnold Vosloo
as Auda Tayi in Lawrence of Arabia

Rashid Salleh
as Prince Faisal in Lawrence of Arabia

Tom Holland
as Thomas Lawrence in Lawrence of Arabia
Peter Jackson
as Director in Eldest

Madison Pettis
as Nasuada in Eldest

Ewan McGregor
as Oromis in Eldest
Jason Statham
as Galbatrox in Eldest

Lucas Till
as Roran in Eldest
Robert Christopher Riley
as Ajihad in Eldest
David Harbour
as Orik in Eldest

Harry Holland
as Murtagh in Eldest
Emma Watson
as Arya in Eldest