300 recorda a história da antiga Batalha das Termópilas, ilustrando um combate titânico em que o Rei Leónidas e 300 espartanos lutam até à morte contra Xerxes e o seu enorme exército persa.

Quatro soldados sobrevivem à queda do pouso de seu avião para se encontrar em uma floresta de seis milhas atrás das linhas inimigas. O grupo, liderado pelo tenente Corby, tem um plano: fazer seu caminho para um rio próximo, construir uma jangada e, em seguida, à noite, flutuar de volta para território amigo. Seus planos para voltar com segurança são desviados por uma jovem mulher que se depara com eles.