Stream the full 300 movie online for free in crystal-clear HD quality. No downloads required—just press play and enjoy the action, complete with English subtitles for an enhanced viewing experience.
King Leonidas and a force of men fight the Persians at Thermopylae in 480 B.C.
Alex Ivanovici , Andrew Pleavin , Andrew Shaver , Andrew Tiernan , Arthur Holden , Bonnie Mak , Charles Papasoff , Darren Shahlavi , David Francis , David Schaap , David Wenham , Dennis St John , Dominic West , Dylan Smith , Gary A Hecker , Gerard Butler , Greg Kramer , Isabelle Champeau , James Bradford , Kent McQuaid , Kwasi Songui , Lena Headey , Marc Trottier , Marcel Jea