See if you agree...
Brad Pitt - Archilles (Troy)
Ben Barnes - Prince Caspian
Johnnie Depp - Jack Sparrow
Brad again
Ben again
Gerrad Butler - Beowulf
Gerrad again
Orlando Bloom - Legolis
Orlando - Kingdom of Heaven
Orlando - Pirates of The Carribean
Heath Ledger - A Knight's Tale
Logan Lerman - Three Muskateers
Viggo Mortensen - Aragorn (L of the R)
Ioan Gruffud - King Arthur
(I know his hair isn't that long but blimey he looks good)












