Robert De Niro portrays the lead character, David 'Noodles' Aaronson, in Once Upon a Time in America.
James Woods brings to life the character Maximilian 'Max' Bercovicz in the film.
Elizabeth McGovern plays the role of Deborah Gelly in Once Upon a Time in America.
Treat Williams appears as James Conway O'Donnell in the movie.
Tuesday Weld takes on the character of Carol in Once Upon a Time in America.
Joe Pesci portrays Frankie Monaldi in the film.
Burt Young plays the role of Joe in Once Upon a Time in America.
James Hayden portrays Patrick 'Patsy' Goldberg in the movie.
William Forsythe brings to life the character Philip 'Cockeye' Stein in the film.
Larry Rapp is 'Fat' Moe Gelly in Once Upon a Time in America.
Amy Ryder takes on the character of Peggy in the movie.
Scott Schutzman Tiler portrays Young Noodles in Once Upon a Time in America.
Get the daily top 10 TV shows and top 10 movies delivered to your inbox every morning.
Free forever. Unsubscribe anytime. No spam.