Watch 300 Online

300 (2006)
300 poster Rating: 7.7/10 (606,850 votes)
Director: Zack Snyder
Writer: Zack Snyder (screenplay), Kurt Johnstad (screenplay), Michael Gordon (screenplay), Frank Miller (graphic novel), Lynn Varley (graphic novel)
Stars: Gerard Butler, Lena Headey, Dominic West, David Wenham
Runtime: 117 min
Rated: R
Genre: Action, Drama, Fantasy
Released: 09 Mar 2007
Plot: King Leonidas of Sparta and a force of 300 men fight the Persians at Thermopylae in 480 B.C.

Please choose format to watch the movie:

The video keeps buffering? Just pause it for 2-3 minutes then continue playing!


Watch 300 Online Free - Putlocker

You can watch 300 for free on this page by stream the movie in the video player above or by choosing a different video host like Openload, Sockshare, Putlocker, Megashare, Megavideo, AllMyVideos, Played, Sharesix, Exashare, Videomega etc. This movie is hosted on Thevideos and was not uploaded by us or any person affiliated with us. If you're trying to watch 300 and it isn't loading, please check our FAQ page before reporting it as a dead link.
Free Movies Online ยป 300