Suatu ketika Raja Leonidas kedatangan seorang utusan Raja Persia, Xerxes (Rodrigo Santoro) yang menuntut Sparta untuk tunduk pada pemerintahan Persia.
Raja Leonidas membawa masalah ini ke dewan Ephor untuk didiskusikan, sekaligus membicarakan hal-hal strategis untuk menghadapi kemungkinan serbuan pasukan Persia.
Pasukan Persia diprediksi akan menyerbu Sparta menggunakan pasukan yang sangat besar. Untuk itu Raja Leonidas segera menyusun cara untuk mengatasinya.
Raja Leonidas menitahkan pembangun benteng pertahanan di antara karang dan laut. Ia hendak membuat pasukan Persia menghadapi medan berat bila ingin mencapai Sparta.
Namun, dewan Ephor tidak mendukung rencana Raja Leonidas. Mereka melarang Sparta untuk berperang selama berlangsungnya kegiatan festival Carneia.
Dalam kondisi yang tidak menguntungkan tersebut, Raja Leonidas berhasil memperoleh dukungan dari 300 prajurit terbaik. Mereka dibantu ribuan orang Arcadia sebagai aliansi Sparta.
Raja Leonidas juga mendapat dukungan dari Ephialtes (Andrew Tiernan). Meskipun cacat fisik, warga Sparta ini bersikeras ingin bergabung demi ayahnya.
Pada akhirnya Raja Leonidas berhasil meraih kemenangan. Untuk itu Raja Xerxes mengundangnya untuk bertemu. Raja Leonidas ditawari kekayaan dan kekuasaan sebagai imbalan penyerahan Sparta.
Raja Leonidas menolak tawaran ini, sehingga membuat Raja Xerxes kembali membuat strategi untuk menggulingkan Raja Leonidas dan kerajaannya.
Bagaimana akhir dari sinopsis film "300" ini? Bagaimana keseruan adu strategi yang terjadi di antara Raja Leonidas dan Raja Xerxes?