The 300 Spartans is a 1962 CinemaScope film depicting the Battle of Thermopylae. Made with the cooperation of the Greek government, it was shot in the village of Perachora in the Peloponnese. It starred Richard Egan as the Spartan king Leonidas, Ralph Richardson as Themistocles of Athens and David Farrar as Persian king Xerxes, with Diane Baker as Ellas and Barry Coe as Phylon providing the requisite romantic element in the film. In the film, a force of Greek warriors led by 300 Spartans fights against a Persian army of almost limitless size. Despite the odds, the Spartans will not flee or surrender, even if it means their deaths. When it was released in 1962, critics saw the movie as a commentary on the Cold War, referring to the independent Greek states as "the only stronghold of freedom remaining in the then known world", holding out against the Persian "slave empire".