300 poster

Watch 300 (2007) Online Free in HD

★ 7.2/10 2007 1h 57m ActionAdventureWar

A story very loosely based the 480 B.C. Battle of Thermopylae, where the King of Sparta led his army against the advancing Persians.

About 300

A story very loosely based the 480 B.C. Battle of Thermopylae, where the King of Sparta led his army against the advancing Persians.

Movie details

Release date
2007-03-07
Runtime
1h 57m
Genres
Action, Adventure, War
Rating
7.2/10 (14,764 votes)
Language
EN
Country
United States of America
Director
Zack Snyder
Writers
Kurt Johnstad, Zack Snyder, Michael B. Gordon

Cast

Gerard Butler
Gerard Butler
King Leonidas
Lena Headey
Lena Headey
Gorgo
Dominic West
Dominic West
Theron
David Wenham
David Wenham
Dilios/Narrator
Vincent Regan
Vincent Regan
Captain
Michael Fassbender
Michael Fassbender
Stelios
Tom Wisdom
Tom Wisdom
Astinos
Andrew Pleavin
Andrew Pleavin
Daxos
Andrew Tiernan
Andrew Tiernan
Ephialtes
Rodrigo Santoro
Rodrigo Santoro
Xerxes

Watch the trailer

You may also like

Frequently asked questions

Where can I watch 300 (2007) online?

Watch 300 (2007) on CineStream — full HD streaming with subtitles in 20+ languages, smart resume across devices. Total runtime 1h 57m. Start watching →

Is 300 free to watch on CineStream?

Yes — every new visitor gets a 5-minute free trial with no signup required. After the trial, link your Telegram account for 30 bonus minutes, then either pay-per-minute or grab an unlimited subscription via Telegram Stars.

What's the rating of 300?

300 (2007) has a rating of 7.2/10 based on 14,764 viewer votes on TMDB.

How long is 300?

The runtime of 300 (2007) is 1h 57m.

Does 300 have subtitles?

CineStream auto-attaches subtitles in over 20 languages including English, Spanish, French, German, Hindi, Tamil, Sinhala, Arabic, and more. Pick your language from the player's CC menu.

Ready to watch 300?

5-minute free trial • No signup required • HD with subtitles

▶ Start watching now