who won the battle in the movie 300
300 (film) The plot revolves around King Leonidas (Gerard Butler), who leads 300 Spartans into battle against the Persian "god-King" Xerxes (Rodrigo Santoro) and his invading army of more than 300,000 soldiers. As the battle rages, Queen Gorgo (Lena Headey) attempts to rally support in Sparta for her husband. The story is framed by a voice-over narrative by the Spartan soldier Dilios (David Wenham). Through this narrative technique, various fantastical creatures are introduced, placing 300 within the genre of historical fantasy. The events are revealed to be a story told by Dilios, the only one of the 300 Spartans to survive the battle.
War for the Planet of the Apes During the battle between Alpha-Omega and the northern army, the escaping apes come under fire from Alpha-Omega. Caesar attempts to attack Alpha-Omega forces from behind, but is shot with a crossbow by Preacher, one of the Alpha-Omega soldiers he had previously set free. In an act of redemption, Red saves Caesar's life by killing Preacher with a grenade launcher, and gets shot by an Alpha-Omega superior as a result. Caesar blows up a large fuel tank, causing a cascade of explosions which destroys the Alpha-Omega facility, allowing the northern army to win the battle. However, the army is subsequently devastated by an avalanche, which Caesar and the other apes, carrying Nova, survive by climbing nearby trees.