He's worked with Quentin Tarantino, played iconic characters like Magneto in X-Men and Steve Jobs and now Michael Fassbender is the star of blockbuster Assassin's Creed.