Leonidas, der König von Sparta, hat seine Führungsqualitäten im Kampf gegen den Riesen-Pinguin unter Beweis gestellt. Doch jetzt wird sein Reich von der riesigen Armee des Perserkönigs Xerxes bedroht. Mit 300 Kriegern will Leonidas sich Xerxes entgegen stellen – leider schließen sich ihm nur dreizehn Helden an.