Once Upon a Time in America starring Michael Park as David 'Noodles' Aaronson, Tobin Bell as Maximilian 'Max' Bercovicz, and X Mayo as Deborah Gelly