Basen morza śródziemnego, XII wiek p.n.e. Parys (Orlando Bloom), książę Troi porywa Helenę - najpiękniejszą ziemiankę, a za razem żonę Menelaosa, króla Sparty. Menelaos brat, najbardziej wpływowego władcy starożytnej Grecji wypowiada wojnę Troi i prosi brata Agamemnona o poparcie decyzji. Agamemnon jednoczy podbite plemiona wraz z sojuszniczymi i wyrusza na podbój Troi. Trojańskiej armii przewodzi Hektor, syn króla Priama, jedyny godny miana najmężniejszych (Eric Bana). W greckiej armii są najlepsi wojownicy stąpający po ziemi: Odyseusz, Ajax i największy z nich - Achilles, syn bogów i dowódca Myrmidonów szukający nieśmiertelności w piaskach Trojańskiego wybrzeża...