Obraz "300" jest ekranizacją komiksu
Franka Millera pod tym samym tytułem. Xerxes, władca Persji, wysyła do Sparty posłów z propozycją: albo Sparta będzie poddana Xerxesowi, albo rozpocznie się wojna. Na tą wieść Leonidas (
Gerard Butler) - król Sparty, zabija posłów co jest równoznaczne z wszczęciem wojny. Jednak wyrocznia zapowiada, że spartanie nie mogą na nią wyruszyć. Wobec tego Leonidas zbiera grupkę 300 ludzi i pod pretekstem pójścia na spacer, wyrusza na bezwzględną wojnę, aby bronić ojczyzny do ostatniej krwi.