Most recently known for his role as a young Magneto in the latest X-Men franchise, Michael Fassbender is most credible for his compelling performances in a number of hard-hitting true stories, most notably alongside directed Steve McQueen. It certainly took a few bad films to get him there, but he is now one of the best working actors around.
Here is my ranking of his performances (not of the films themselves) to date: