Brad Pitt als Achilles en Orlando Bloom als Prins Paris in een epische verfilming van de oorlog tussen Troje en Sparta in de Griekse oudheid
De verboden liefde tussen de prins Paris van Troje (Orlando Bloom) en Helena, de Griekse koningin van Sparta, ontaardt in een grote oorlog die uiteindelijk het einde van een civilizatie zou betekenen. Koning Menelaus van Sparta wil zijn echtgenote terug en krijgt steun van zijn machtige broer Agamemnon. Met de onafhankelijke krijger Achilles (Brad Pitt) aan hun zijde beginnen de Griekse legers aan een tocht richting Troje om Helena terug te halen en de stad in de as te leggen. Het rijke en machtige Troje wordt bewaakt door de sterke Hector (Eric Bana). Als iemand hem kan verslaan, dan is het Achilles.