Once Upon a Time in America poster

Once Upon a Time in America(1984)

3h 49mDrama, CrimeEnglish
8.4/10
6,058 user ratings

Crime, passion and lust for power.

Overview

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.

Director

Sergio Leone

Studio

Embassy International Pictures

Budget

$30M

Revenue

$6M

Share:

Cast

Robert De Niro

Robert De Niro

as Noodles

James Woods

James Woods

as Max

Elizabeth McGovern

Elizabeth McGovern

as Deborah

Joe Pesci

Joe Pesci

as Frankie

Burt Young

Burt Young

as Joe

Tuesday Weld

Tuesday Weld

as Carol

Treat Williams

Treat Williams

as Jimmy O'Donnell

Danny Aiello

Danny Aiello

as Police Chief Aiello

Richard Bright

Richard Bright

as Chicken Joe

James Hayden

James Hayden

as Patsy

William Forsythe

William Forsythe

as Cockeye

Darlanne Fluegel

Darlanne Fluegel

as Eve

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

1984

Runtime

3h 49m

Language

English

Rating

8.4 / 10

Budget

$30M

Box Office

$6M

Production Companies

Embassy International Pictures • PSO • The Ladd Company

You Might Also Like

Frequently Asked Questions

Where can I watch Once Upon a Time in America?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Once Upon a Time in America (1984).

What is Once Upon a Time in America about?

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.

Who directed Once Upon a Time in America?

Once Upon a Time in America was directed by Sergio Leone and released in 1984. It is a drama, crime film.

How long is Once Upon a Time in America?

Once Upon a Time in America has a runtime of 3 hours and 49 minutes (229 minutes total).

Who stars in Once Upon a Time in America?

The cast of Once Upon a Time in America includes Robert De Niro as Noodles, James Woods as Max, Elizabeth McGovern as Deborah, Joe Pesci as Frankie, Burt Young as Joe and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.