Directed by Darren Aronofsky (Who also gave us this decade's The Wrestler and the brilliant Black Swan) Requiem for a Dream is a film that I would need to prepare heavily for to watch again, such is the punch in the gut impact the film has on you by its conclusion.