W starożytnej Grecji namiętność, jaka połączyła parę najbardziej znanych kochanków w literaturze świata – Parysa, księcia Troi (ORLANDO BLOOM) i Helenę (DIANE KRUGER), królową Sparty, stała się przyczyną wojny, skutkiem której legła w ruinach cała cywilizacja. Porwanie Heleny to obraza, której mąż, król Menelaos (BRENDAN GLEESON), nie może puścić płazem. Afront dla Menelaosa to afront dla całej rodziny – brat męża królowej, potężny król Myken, Agamemnon (BRIAN COX), jednoczy wkrótce wokół siebie liczne plemiona Greków i prowadzi je pod Troję, by walczyć w obronie splamionego honoru swego brata.