Em 480 a.C., Leônidas, o rei de Esparta, comanda seu pequeno batalhão de 300 soldados contra um exército de mais de 1 milhão na Batalha das Termópilas.
Ariel Wolfe (Amanda Righetti) investiga as razões que levaram sua irmã ao suicídio e chega ao Dr. Vanacutt (Jeffrey Combs). Junto com ela, um grupo de desbravadores vai até a macabra Casa da Colina, mansão do doutor, sem saber que de lá dificilmente sairão com vida.
No filme, Saya, é uma vampira que trabalha para uma organização secreta do governo que caça e destrói demônios no Japão pós-Segunda Guerra. A missão da sanguessuga é se infiltrar em uma escola militar e descobrir qual estudante é um demônio disfarçado.
Após a morte do pai, Xerxes (Rodrigo Santoro) dá início a uma jornada de vingança e ruma em direção à Grécia, com seu exército sendo liderado por Artemisia (Eva Green). Enquanto os 300 espartanos liderados por Leonidas tantam combater o Deus-Rei, os exércitos do resto da Grécia se unem para uma batalha com as tropas de Artemisia no mar. Themistocles (Sullivan Stapleton) é o responsável por liderar os gregos.
Durante as férias na Europa, uma jovem se vê no meio de um conto de fadas quando um encontro casual vira algo mais. Entretanto, as coisas se complicam quando ela descobre que seu "paquera" é um príncipe que está para ser coroado e cuja mãe fará de tudo para estragar o romance do filho com a turista.