Black Swan ★★★★★

HOLY SHIT

darren aronofsky really out did himself in 2010, now did he??