Multiple choice general knowledge Requiem for a Dream Jared Leto Nicolas Cage Kevin Spacey Robert De Niro Reveal answer Fill a bubble to check yourself A Correct answer Explanation Jared Leto played Harry Goldfarb, a young man addicted to heroin, in this devastating 2000 drama about the destructive nature of addiction.