Watch 300 (2006) Full Movie Online Free

300 (2006)

In the ancient battle of Thermopylae, King Leonidas and 300 Spartans fight against Xerxes and his massive Persian army. They face insurmountable odds when they are betrayed by a Spartan reject.

Director: Zack Snyder

Stars: Gerard Butler, Lena Headey, David Wenham

7.6 IMDB Rating 2,873 Views