In Troje debatteren de vader van Parijs, koning Priamus, en adviseur Antenor over hoe te reageren op de Griekse dreiging, waarbij Priamus pleit voor vrede en Antenor aandringt op oorlog. Terwijl Priamus probeert te onderhandelen met Agamemnon, daagt Paris Menelaüs uit voor een tweegevecht. Menelaüs verslaat Paris, maar wordt verhinderd hem te doden door Aphrodite, die hem in veiligheid brengt.
Achilles' neef Patroclus wordt gedood door Hector, de oudste zoon van Priamus en de grootste Trojaanse krijger. De dood van zijn vriend en de belofte van glorie drijven Achilles terug in de strijd. Achilles verslaat Hector in een tweegevecht en sleept zijn lichaam rond de muren van Troje.
Priamus smeekt Achilles om het lichaam van Hector terug te geven voor een behoorlijke begrafenis, maar Achilles weigert. Nadat hij de profetie heeft ontvangen dat hij zal sterven als hij de stad binnenkomt, trekt Achilles zich terug op zijn schip. Priamus' zoon Paris schiet onder leiding van Apollo een pijl af die Achilles in de hiel raakt en hem doodt.
Na de dood van hun twee beste krijgers komen de Grieken en Trojanen een wapenstilstand van tien dagen overeen. Tijdens de wapenstilstand ontmoeten Priamus en Achilles' vader Peleus elkaar om te rouwen om het verlies van hun kinderen. Na de wapenstilstand bouwen de Grieken het Trojaanse paard, een gigantisch houten paard vol krijgers. De Grieken doen alsof ze wegvaren en laten Sinon achter, een Griekse soldaat die de Trojanen ervan overtuigt dat het paard een geschenk is.
De Trojanen brengen het paard naar hun stad, waardoor het Griekse leger ongewild Troje binnenkomt. De Grieken slachten de Trojanen af en plunderen de stad. In de chaos wordt Paris gedood door Menelaüs. Aeneas, een andere zoon van Priamus, ontsnapt met een groep Trojanen en vlucht naar Italië.