okr on 07 November 2008
Some hints:
Director: Sergio Leone
Main roles played by Robert DeNiro & James Woods
EDIT: BringBackChrono is correct. Once Upon a Time in America, Sergio Leone's last movie before he died.