Currently available on 1 streaming service.

300 (2007)

JustWatch Icon94%
7.6 (924k)
15

Age rating

1h 57min
300
List
Grid

Watch Now

Streaming in:

The 90s Club
9.3
The Blue Cave
8.6
Victory at Sea
8.5
The Adventures of Tom Sawyer
8.1
Pick It Up!: Ska in the '90s
8.0
The Resurrection of Jake The Snake
7.8
Fighting the Fire
7.8
The Lone Ranger
7.7
Law of Tehran
7.7
Häxan
7.6
JustWatch TV Beta
Stream Free

Something wrong? Let us know!

300 - watch online: streaming, buy or rent

You can buy "300" on Apple TV Store as download or rent it on Apple TV Store online.

There aren't any free streaming options for 300 right now. If you want know when it is streaming for free, click 'Free' in the filters above and hit the notification bell.

Synopsis

In the ancient battle of Thermopylae, King Leonidas and 300 Spartans fight against Xerxes and his massive Persian army.

Videos: Trailers, Teasers, Featurettes

Trailer Preview Image
Trailer Preview Image
Trailer Preview Image
Trailer Preview Image

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

Giovani Cimmino
Giovani Cimmino

Pleistarchos

Stephen McHattie
Stephen McHattie

Loyalist

Greg Kramer
Greg Kramer

Ephor #1

Alex Ivanovici
Alex Ivanovici

Ephor #2

Kelly Craig
Kelly Craig

Oracle Girl

Eli Snyder
Eli Snyder

Leonidas @ 7/8 yrs

Tyler Neitzel
Tyler Neitzel

Leonidas @ 15 yrs

Tim Connolly
Tim Connolly

Leonidas' Father

Marie-Julie Rivest
Marie-Julie Rivest

Leonidas' Mother

Sebastian St. Germain
Sebastian St. Germain

Fighting Boy (12 years old)

People who liked 300 also liked

300: Rise of an Empire
Troy
Kingdom of Heaven
The Impossible
Everest
Hot Fuzz
The Patriot
Lords of Dogtown
Sisu
Dunkirk
Gladiator
Atonement
Children of Men
Clash of the Titans
The Boy in the Striped Pyjamas

Similar Movies you can watch for free

Greater
Piggy
Inside Lara Roxx
He Was a Quiet Man
Life After The Navigator
The Bunker
Sexy Baby
The Blue Cave
Shackleton's Captain
Scrum
Golden Arm
Plank Face
Greybeard: The Man, the Myth, the Mississippi
Fighting the Fire
M.O.M. Mothers of Monsters

Popular movies coming soon

Toy Story 5
Avengers: Secret Wars
Shrek 5
Avengers: Doomsday
Wicked: For Good
Avatar: Fire and Ash
Michael
Zootopia 2
Five Nights at Freddy's 2
The Running Man
Predator: Badlands
Hamnet
28 Years Later: The Bone Temple

Other Gerard Butler & Zack Snyder movies

Beowulf & Grendel
Sucker Punch
Fast Food
Justice League
Everyone Is Lying to You for Money
Rebel Moon - Part Two: The Scargiver
Olympus Has Fallen
Zack Snyder's Justice League
How to Train Your Dragon 2
Rebel Moon — Part One: Director’s Cut
RocknRolla
Man of Steel
Angel Has Fallen
Army of the Dead
How to Train Your Dragon: The Hidden World

Epic Fantasy Hidden Gems