Hingga kemudian, ia diangkat sebagai Raja usai menunjukkan bahwa dirinya tak memiliki rasa takut ataupun kelemahan.
Suatu hari, utusan Persia datang ke Sparta dan meminta agar menyerah dan tunduk di bawah kepemimpinan Persia. Lebih tepatnya di bawah kepemimpinan Raja Xerxes (Rodrigo Santoro).
Kumpulkan 300 Pasukan Sparta
Leonidas pun marah, terlebih ketika utusan itu menghina Ratu dan rakyat Sparta. Mulai saat itu, Leonidas pergi menemui Ephors (para penghuni kuil) dan mengungkapkan keinginannya untuk memukul mudur tentara Persia.
Akan tetapi, Ephors tak mengizinkan Leonidas untuk perang membawa tentara Sparta. Pulang dengan kekecewaan, Leonidas tak tahu jika orang Persia telah menyuap para Ephors.
Saat itu, Leonidas dihampiri Ratu Gorgo (Lena Headey). Ratu meyakinkan Raja Leonidas untuk mengikuti apa kata hatinya. Alhasil, keesokan harinya ia mengumpulkan 300 prajut.