Skip to content
SearchOTT
Once Upon a Time in America poster

Once Upon a Time in America

1984·Movie·R·229 min·8.4(6,064)

Crime, passion and lust for power.

A former Prohibition-era Jewish gangster returns to the Lower East Side of Manhattan over thirty years later, where he once again must confront the ghosts and regrets of his old life.

▶ Watch trailer

Where to watch Once Upon a Time in America in United States

Click a service to open Once Upon a Time in America there. Availability last verified on June 20, 2026.

Where is Once Upon a Time in America streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, Amazon Prime Video with AdsAmazon Video, Apple TV Store, Google Play Movies
IndiaVI movies and tv
United KingdomAmazon Prime Video, Disney Plus, Amazon Prime Video with AdsApple TV Store, Rakuten TV, Amazon Video
CanadaAmazon Prime Video, Disney Plus, Hollywood Suite, Hollywood Suite Amazon ChannelApple TV Store, Google Play Movies, CosmoGo
AustraliaAmazon Prime Video, Disney Plus, Stan, Amazon Prime Video with AdsApple TV Store, Amazon Video, Google Play Movies
GermanyAmazon Prime Video, Amazon Prime Video with Ads, Magenta TV+, ArteApple TV Store, Amazon Video, Google Play Movies
FranceAmazon Prime Video, Disney Plus, Molotov TV, TF1+Apple TV Store, Google Play Movies, Orange VOD
SpainAmazon Prime Video, Disney Plus, Amazon Prime Video with Ads, AMC Channels Amazon ChannelAmazon Video
BrazilAmazon Prime Video, Disney Plus, Telecine Amazon Channel, Amazon Prime Video with AdsApple TV Store
JapanDisney Plus, U-NEXTAmazon Video, Apple TV Store, Google Play Movies

About Once Upon a Time in America

Once Upon a Time in America is a 1984 English-language drama and crime film directed by Sergio Leone. The cast is led by Robert De Niro, James Woods, Elizabeth McGovern. It has a runtime of 3h 49m. Viewers rate it 8.4/10 across 6100 ratings. In United States, it is currently streaming on Amazon Prime Video, Amazon Prime Video with Ads.

Once Upon a Time in America was produced by Embassy International Pictures, PSO, and The Ladd Company and made in United States of America and Italy. It was released on May 23, 1984, and carries a R certification. Made on a budget of about $30 million, it went on to gross $6 million worldwide.

Director
Sergio Leone
Writers
Sergio Leone, Franco Arcalli, Leonardo Benvenuti
Release date
May 23, 1984
Original language
English
Age rating
R
Status
Released
Country
United States of America, Italy
Budget
$30 million
Box office
$6 million
Production
Embassy International Pictures, PSO, The Ladd Company
#new york city#regret#lovesickness#rape#life and death#sexual abuse#street gang#corruption#based on novel or book#prohibition era#gangster#sadistic#money laundering#opium

Once Upon a Time in America cast & crew

Once Upon a Time in America was directed by Sergio Leone and written by Sergio Leone, Franco Arcalli, and Leonardo Benvenuti.

The cast features Robert De Niro as Noodles, James Woods as Max, Elizabeth McGovern as Deborah, Joe Pesci as Frankie, Burt Young as Joe, and Tuesday Weld as Carol.

Behind the camera, the score was composed by Ennio Morricone, cinematography is by Tonino Delli Colli, and it was produced by Claudio Mancini and Arnon Milchan.

Is Once Upon a Time in America worth watching?

Once Upon a Time in America holds an audience score of 8.4/10 from 6,064 ratings, ranking it among the most acclaimed drama films.

At 3h 49m, it's a full-evening commitment.

If you enjoy drama and crime, Once Upon a Time in America is worth a place on your watchlist.

How and where to watch Once Upon a Time in America

In United States, you can stream Once Upon a Time in America on Amazon Prime Video and Amazon Prime Video with Ads, 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 Once Upon a Time in America

Robert De Niro

Robert De Niro

Noodles

James Woods

James Woods

Max

Elizabeth McGovern

Elizabeth McGovern

Deborah

Joe Pesci

Joe Pesci

Frankie

Burt Young

Burt Young

Joe

Tuesday Weld

Tuesday Weld

Carol

Treat Williams

Treat Williams

Jimmy O'Donnell

Danny Aiello

Danny Aiello

Police Chief Aiello

Richard Bright

Richard Bright

Chicken Joe

James Hayden

James Hayden

Patsy

William Forsythe

William Forsythe

Cockeye

Darlanne Fluegel

Darlanne Fluegel

Eve

Once Upon a Time in America — FAQs

Where can I watch Once Upon a Time in America in United States?

Once Upon a Time in America is streaming on Amazon Prime Video, Amazon Prime Video with Ads in United States.

Is Once Upon a Time in America on Amazon Prime Video?

Yes — Once Upon a Time in America is currently available on Amazon Prime Video in United States.

What language is Once Upon a Time in America in?

Once Upon a Time in America is originally in English, with audio tracks including English, French, Hebrew, Italian. Subtitle and dub options vary by streaming service.

How long is Once Upon a Time in America?

Once Upon a Time in America runs 3 hours 49 minutes (229 minutes).

What is Once Upon a Time in America rated?

Once Upon a Time in America is rated R. It holds a 8.4/10 audience score from 6,064 ratings.

More like Once Upon a Time in America

GoodFellas
25th Hour
Casino
The Godfather Part II
The Funeral
American Gangster
A Bronx Tale
A Walk Among the Tombstones
Miller's Crossing
Carlito's Way
We Own the Night
Shaft
Once Upon a Time in America (1984) — where to watch online · SearchOTT