First incredible trailer for Assassin’s Creed starring Michael Fassbender arrives!

20th Century Fox has released the first Assassin’s Creed movie trailer online. Directed by Justin Kurzel (Macbeth), the film stars Michael Fassbender as death row inmate Callum Lynch, who is whisked away to Abstergo and, through a revolutionary technology, enabled to experience the memories of his ancestor Aguilar in 15th Century Spain. The film also stars Marion Cotillard, Jeremy Irons, Brendan Gleeson, and Michael K. Williams.

Assassin’s Creed opens on December 21, 2016.