Binge guide

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
ActionWarAdventureDrama
300
300: Rise of an Empire
Where to watch in India

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

  1. 1
    The 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 India

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

    ActionAdventureWar
  2. 2
    The 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 India

    Greek 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.

More binge guides