King Leonidas and his 300 Spartan men take on the Persians at Thermopylae in 480 B.C.
Whatever you think of Zack Synder's output these days, there is no denying that '300' is pretty epic. The style that Snyder created was perfect for the film, and the slow-mo work in the movie is still being ripped off by other filmmakers to this day. Definitely watch '300' if you can, maybe skip the sequel though.
Currently you can only stream 300 with SlingTV if you're based in the US. We will update this page if we find more streaming options for this movie in the future.
If you don't have SlingTV then you can buy or rent 300 to watch online from a number of different digital platforms including Google Play Movies, VUDU, YouTube, FandangoNOW, Microsoft Store or Redbox. You can rent 300 for as little as $3.99 and you can buy the movie for as little as $6.99 to buy the movie.