300 (2006)
★★★ — 300 (2006)
The Battle of Thermopylae in 480 B.C., in which a small Spartan force held a narrow coastal pass against a vastly larger Persian army, has fascinated historians and storytellers for two and a half millennia. Whether you know it from Herodotus, from school, or from a poster on a teenage bedroom wall, the broad outlines are familiar enough: King Leonidas, three hundred soldiers, and an act of resistance that passed into legend. Zack Snyder's 2006 film takes that legend and runs hard with it, adapting Frank Miller's graphic novel of the same name rather than any strict historical account. Miller's source material was itself a highly stylised, mythologised retelling, so Snyder was always working at least one step removed from the history books, which is worth bearing in mind before anyone arrives expecting a documentary.
Snyder came to the project off the back of his feature debut, a well-received remake of Dawn of the Dead, and 300 cemented his reputation as a director with a very particular visual sensibility: high contrast, slow-motion action sequences, and a painterly approach to the frame that owed more to comic panels than to conventional cinematography. Produced by Virtual Studios, Legendary Pictures and Hollywood Gang Productions, the film was shot almost entirely against green screen, with the landscapes, skies and battlefield environments constructed digitally in post-production. That was, at the time, a genuinely ambitious technical undertaking for a film of this kind. The result was a look that was unlike almost anything else playing at the multiplex that year: desaturated and golden-tinged, halfway between a war film and a waking dream.
Gerard Butler takes the lead as Leonidas, a role that required physical presence above all else, and he brings it in considerable quantity. Butler had been working steadily through the early 2000s in films ranging from the theatrical (you can see him in Coriolanus) to the more mainstream action end of things, as covered in the site's look at Lara Croft: Tomb Raider, The Cradle of Life, but this was the film that turned him into a proper marquee name. Lena Headey plays Queen Gorgo, given rather more agency than you might expect from this genre, while Dominic West, David Wenham and Vincent Regan fill out a cast that is, collectively, extremely well-built. Wenham also serves as narrator, lending the whole thing the quality of an old soldier retelling a campfire myth, which fits the material well enough.
300 (2006) is a film that made waves when it exploded onto screens. Visually stunning, hyper-stylized, and dripping with testosterone. Directed by Zack Snyder and based on Frank Miller’s graphic novel, it tells the mythic story of King Leonidas (Gerard Butler) and his 300 Spartans who stand against the massive Persian army at the Battle of Thermopylae. Butler is perfectly cast (gruff, fearless, iconic) as the king who roars “This is Sparta!” before kicking an emissary into a pit. The action is relentless, the speeches are epic, and the slow-motion carnage is choreographed like balletic brutality. At the time, it felt revolutionary: the desaturated colours, the dreamlike violence, the operatic tone. It wasn’t just a movie, it was a movement. Teens quoted it, gyms played it on loop, and its aesthetic bled into ads, video games, and countless imitators. But now, it feels dated. The heavy use of green screen and digital effects (once groundbreaking) now looks artificial, even cartoonish. The stylization, so fresh in 2006, borders on parody today. And the story, stripped to its mythic core, lacks nuance; simplifies history, and leans hard into a black-and-white worldview that hasn’t aged well. Still, for what it is (a fantasy version of history, not a real account) it delivers. It’s bold, intense, and undeniably entertaining in bursts. Just don’t expect depth or realism. Good, not great. A cultural phenomenon that’s lost some lustre but still commands attention for its sheer audacity. Like a metal album cover come to life: loud, proud, and best enjoyed with zero expectations.
For me, that comparison to a metal album cover is probably the most honest way to put it. I've seen films with more visual flair that felt cold and empty, and I've seen films with genuine historical grounding that couldn't generate a tenth of this one's energy. 300 sits in its own odd category: a work of pure spectacle that knew exactly what it was trying to be, even if what it was trying to be has worn thinner over the years. If you want something that pushes action filmmaking in a similarly relentless direction, it's worth a look at Mad Max: Fury Road, which managed much the same audacity and has aged considerably better. But 300 is what it is. Turn your brain off, turn the volume up, and try not to shout "This is Sparta!" at the screen. No promises on that last one.
Rating: ★★★ | Year: 2006 | Watched: 2025-10-27
Trailer
▶ Watch the official trailer for 300 (2006) on YouTube
Where to watch
Watch in the UK
Stream: HBO Max Amazon Channel · Sky Go · Now TV Cinema
Rent: Apple TV Store · Rakuten TV · Amazon Video · Google Play Movies
Buy: Apple TV Store · Rakuten TV · Amazon Video · Google Play Movies
Physical: Amazon UK · Zavvi
Watch in the US
Rent: Amazon Video · Apple TV Store · Google Play Movies · YouTube
Buy: Amazon Video · Apple TV Store · Google Play Movies · YouTube
Physical: Amazon US
Affiliate disclosure: Movies With Macca may earn a small commission on purchases or subscriptions started via these links. It costs you nothing extra.
Related on Movies With Macca
More from Zack Snyder: Dawn of the Dead (2004) · Army of the Dead (2021)
More with Gerard Butler: Lara Croft: Tomb Raider – The Cradle of Life (2003) · Coriolanus (2011)
More from the 2000s: Kirikou and the Wild Beasts (2005) · Anchorman: The Legend of Ron Burgundy (2004) · Daredevil (2003) · Apocalypto (2006)
More action: A Better Tomorrow (1986) · The General (1926) · Hand of Death (1976) · Daredevil (2003)
More adventure: Alice in Wonderland (1951) · The Eagle (1925) · Louisiana Story (1948) · The General (1926)