Skip to content
SearchOTT
Sucker Punch poster

Sucker Punch

2011·Movie·PG-13·110 min·6.2(5,098)

You will be unprepared.

A young woman, institutionalized by her abusive stepfather, retreats into a vivid fantasy world where she envisions a plan to escape. Gathering a group of fellow inmates, she embarks on a quest to collect five mystical items, blurring the lines between reality and imagination.

▶ Watch trailer

Where to watch Sucker Punch in United States

Click a service to open Sucker Punch there. Availability last verified on June 20, 2026.

Where is Sucker Punch streaming around the world?

CountryStreaming onRent / Buy
United StatesHBO Max Amazon Channel, YouTube TV, HBO MaxAmazon Video, Apple TV Store, Google Play Movies
IndiaApple TV Store, Google Play Movies, YouTube
United KingdomNetflix, Amazon Prime Video, Netflix Standard with Ads, Amazon Prime Video with AdsApple TV Store, Rakuten TV, Amazon Video
CanadaApple TV Store, Google Play Movies, CosmoGo
AustraliaApple TV Store, Amazon Video, Google Play Movies
GermanyHBO Max, HBO Max Amazon ChannelApple TV Store, Amazon Video, Google Play Movies
FranceNetflix, Molotov TV, Netflix Standard with Ads, HBO MaxApple TV Store, Google Play Movies, Canal VOD
SpainNetflix, Netflix Standard with AdsApple TV Store, Rakuten TV, Google Play Movies
BrazilHBO Max, HBO Max Amazon ChannelAmazon Video, Google Play Movies, Apple TV Store
JapanU-NEXT, HBO Max on U-NextAmazon Video, Apple TV Store, Google Play Movies

About Sucker Punch

Sucker Punch is a 2011 English-language action, fantasy and thriller film directed by Zack Snyder. The cast is led by Emily Browning, Abbie Cornish, Jena Malone. It has a runtime of 1h 50m. Viewers rate it 6.2/10 across 5100 ratings. In United States, it is currently streaming on HBO Max Amazon Channel, YouTube TV, HBO Max.

Sucker Punch was produced by Legendary Pictures, Warner Bros. Pictures, and Cruel & Unusual Films and made in United States of America. It was released on March 24, 2011, and carries a PG-13 certification. Made on a budget of about $82 million, it went on to gross $90 million worldwide.

Director
Zack Snyder
Writers
Zack Snyder, Steve Shibuya
Release date
March 24, 2011
Original language
English
Age rating
PG-13
Status
Released
Country
United States of America
Budget
$82 million
Box office
$90 million
Production
Legendary Pictures, Warner Bros. Pictures, Cruel & Unusual Films
#samurai#escape#asylum#brothel#surreal#surrealism#sword fight#dragon#robot#inmate#alternative reality#lobotomy#war zone#thoughtful

Sucker Punch cast & crew

Sucker Punch was directed by Zack Snyder and written by Zack Snyder and Steve Shibuya.

The cast features Emily Browning as Babydoll, Abbie Cornish as Sweet Pea, Jena Malone as Rocket, Vanessa Hudgens as Blondie, Jamie Chung as Amber, and Carla Gugino as Dr. Vera Gorski.

Behind the camera, the score was composed by Marius de Vries, cinematography is by Larry Fong, and it was produced by Deborah Snyder and Zack Snyder.

Is Sucker Punch worth watching?

Sucker Punch holds an audience score of 6.2/10 from 5,098 ratings, a solidly received action films.

At 1h 50m, it's a standard feature-length watch.

If you enjoy action, fantasy, and thriller, Sucker Punch is worth a place on your watchlist.

How and where to watch Sucker Punch

In United States, you can stream Sucker Punch on HBO Max Amazon Channel, YouTube TV, and HBO Max, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Sucker Punch

Emily Browning

Emily Browning

Babydoll

Abbie Cornish

Abbie Cornish

Sweet Pea

Jena Malone

Jena Malone

Rocket

Vanessa Hudgens

Vanessa Hudgens

Blondie

Jamie Chung

Jamie Chung

Amber

Carla Gugino

Carla Gugino

Dr. Vera Gorski

Oscar Isaac

Oscar Isaac

Blue Jones

Jon Hamm

Jon Hamm

High Roller / Doctor

Scott Glenn

Scott Glenn

Wise Man

Richard Cetrone

Richard Cetrone

CJ

Gerard Plunkett

Gerard Plunkett

Stepfather

No photo

Malcolm Scott

The Cook

Sucker Punch — FAQs

Where can I watch Sucker Punch in United States?

Sucker Punch is streaming on HBO Max Amazon Channel, YouTube TV, HBO Max in United States.

Is Sucker Punch on HBO Max Amazon Channel?

Yes — Sucker Punch is currently available on HBO Max Amazon Channel in United States.

What language is Sucker Punch in?

Sucker Punch is originally in English, with audio tracks including English, German. Subtitle and dub options vary by streaming service.

How long is Sucker Punch?

Sucker Punch runs 1 hours 50 minutes (110 minutes).

What is Sucker Punch rated?

Sucker Punch is rated PG-13. It holds a 6.2/10 audience score from 5,098 ratings.

More like Sucker Punch

Mona Lisa and the Blood Moon
Underworld: Rise of the Lycans
Fortress
Nowhere to Run
Damage
Byzantium
Underworld: Evolution
Life After Fighting
Hunting Season
The Escapist
Azrael
Valhalla Rising