Shame

Shame ★★★★

Michael Fassbender is one of the most talented actors of this generation.