You will NOT recognise Michael Fassbender in his latest role!

Michael Fassbender has undergone a dramatic transformation for his role in Macbeth.

The actor looks smouldering and different in the upcoming movie, which also stars Marion Cotillard.

While there is no release date for the movie yet, footage was shown at the Cannes Film Festival this week.

This isn’t the first film that Michael looks completely different in as he has recently starred in the Irish film, Frank, in which the actor wears a large masked head for the duration of the movie.