Film vychází ze stejnojmenného komiksu scenáristy Franka Millera a malířky Lynn Varley, který je dravým převyprávěním příběhu bitvy u Thermopyl, kde se král Leonidas (Gerard Butler) a jeho 300 věrných bojovníků ze Sparty utká s mnohonásobnou přesilou Peršanů pod vedením krále Xerxa (Rodrigo Santoro). Hudbu k filmu složil Tyler Bates, který se proslavil sountracky k filmům Úsvit mrtvých, Město duchů, Sejměte Cartera, Apokalpsa, Resident Evil a mnoha dalšími.