Where to watch the 300 films in order
The 300 franchise is an action, war and adventure series of 2 films released between 2007 and 2014. It runs from 300 (2007) to 300: Rise of an Empire (2014), and this guide lays out every film in the order to watch it, with where each one streams in India.
- 2
- films
- 2 of 2
- on Indian OTT
- 2007–2014
- release span
- 3h 39m
- watch time
- R
- age rating


All 2 300 films stream in India, split across Netflix and Prime Video — the complete saga without renting a thing.
The 300 franchise, explained
The series reviews well overall: its 2 rated films average 6.7 on TMDB, peaking at 7.2 for 300 (2007) and dropping to 6.1 for 300: Rise of an Empire (2014).
Watched back to back, the films add up to about 3h 39m of screen time. The toughest age rating across the franchise is R, so plan the saga accordingly.
This guide lists every film in release order with its India streaming home, so you always know what to watch next and where. We refresh availability as titles move between platforms.
How to watch the 300 films in order
The clearest way through the 300 franchise is release order — the sequence the films came out in. Begin with 300 (2007) and finish on 300: Rise of an Empire (2014). All 2 stream in India, though you'll move between Netflix and Prime Video along the way. Back to back, the full binge runs about 3h 39m.
2 films, in release order
- 1The film that started the franchise — and its highest-rated.
300
20077.21h 57mMovieR“Prepare for glory!”
Director: Zack Snyder
Cast: Gerard Butler, Lena Headey, Dominic West, David Wenham
Streaming in IndiaA story very loosely based the 480 B.C. Battle of Thermopylae, where the King of Sparta led his army against the advancing Persians.
ActionAdventureWar - 2The most recent film — and its lowest-rated.
300: Rise of an Empire
20146.11h 42mMovieR“Seize your glory!”
Director: Noam Murro
Cast: Sullivan Stapleton, Eva Green, Lena Headey, Callan Mulvey
Streaming in IndiaGreek general Themistocles attempts to unite all of Greece by leading the charge that will change the course of the war. Themistocles faces the massive invading Persian forces led by mortal-turned-god, Xerxes and Artemesia, the vengeful commander of the Persian navy.
ActionDramaWar
300: where to watch — FAQ
- How many 300 films are there?
- There are 2 300 films, released between 2007 and 2014 — from 300 (2007) to 300: Rise of an Empire (2014).
- Where can I watch the 300 films in India?
- All 2 300 films stream on Indian OTT on Netflix and Prime Video. You can watch the whole series with a single subscription.
- Is 300 on Netflix in India?
- Yes — 300 streams on Netflix in India.
- What order should I watch the 300 films in?
- Watch them in release order, starting with 300 (2007) and ending with 300: Rise of an Empire (2014). The full 2-film order is listed above.











