Prepare for an eye tingling masterpiece from the director Sergio Leone, who combines unpretentious courage, wasted lives, lost love, and beautifully shot scenes in one movie. "Once Upon a Time in America" narrates a story about David "Noodles" Aaronson (Robert De Niro) and his Jewish pals, relating their childhoods on New York's Lower East Side in the 1920s and enlightens on their gangster careers in the 1930s. Experience a turn of events when Noodles decides to go to exile and finally comes back to New York in 1968, when he gets to learn the truth about the fate of his friends and again confronts the nightmare of his past. The terrific actors and the superb background soundtracks in this film have a magical way of gluing your eyes to the screen.