Basada en la épica novela gráfica de Frank Miller, "300" narra la antigua Batalla de Termópilas, en la que el rey Leónidas (Gerard Butler), junto con 300 espartanos, luchó a muerte contra el emperador Jerjes (Rodrigo Santoro) y su gran ejército persa. Haciendo frente a insuperables adversidades, el valor y sacrificio de estos hombres inspiró a toda Grecia para unirse contra el enemigo persa, fundando los cimientos para la democracia.