For multiple roles from the same movie, Troy: Brad Pitt as the sulking blonde warrior Achilles Eric Bana as Hector Orlando Bloom as useless pretty-boy Paris Peter O'Toole as old king Priam Only the guy they got for Patroclus seemed off.