Directed by Justin Kurzel, the long-awaited film stars Marion Cotillard (La Vie En Rose, Rust and Bone) as a beautiful but icy Lady Macbeth.
The dramatic trailer shows Fassbender covered in blood in scenes narrated in a Scottish accent that would not look out of place in Game of Thrones.
The film, which debuted at Cannes last month, comes from the same producers as The King’s Speech and Shame.
The remake of Shakespeare’s tragedy also stars Paddy Considine (The Bourne Ultimatum), David Thewlis (the Harry Potter series), Sean Harris (Prometheus), Jack Reynor (What Richard Did) and Elizabeth Debicki (The Great Gatsby).
Kurzel’s Macbeth follows other cinematic remakes of the famous play, including Orson Welles’ 1948 film and Roman Polanski’s take on the tragedy in 1971, which followed the murder of his pregnant wife.
Macbeth with be released in the UK on 2 October.