تدور قصة الفيلم حول معركة ثرموبولي التي خاضها الملك ليونيدس ملك اسبرطة و300 من جنوده ضد ملك الفرس كسرى وجيشه الضخم.
والفيلم مأخوذ من رواية "مدينة الخطيئة" Sin City للروائي فرانك ميلر ويقوم ببطولته الممثل الاسكتلندي جيرارد باتلر (الملك ليونيدس) والممثل البرازيلي رودريجو سانتورو (كسرى).