20th Century Fox has unleashed a final international trailer forAssassin’s Creed, and it’s a pretty swell piece of marketing (that, yes,is 100% real—we promise). This new trailer offers up a bevy of new footage, as it begins by outlining the motives of the Templars withJeremy Irons’ villainous character explaining the need to track down an artifact called the “Apple of Eden.” We then seeMichael Fassbender’s puzzled present day character Callum Lynch attempting to figure out what in the world is going on as he’s sent back to relive the memories of his ancestor in 15th century Spain.

The visuals on display here are absolutely dynamite, which shouldn’t come as a surprise. DirectorJustin Kurzelshowed his knack for aesthetics withMacbeth, and his cinematographerAdam Arkapawis the person responsible for that incredible tracking shot inTrue DetectiveSeason 1. Indeed, when I visited the set last year, I got to walk through the Abstergo set, which they built almost in its entirety so they could shoot scenes that continued from rooms to corridors to other rooms without having to cut.

assassins-creed-final-poster

The other thing that’s mighty present in this trailer, aside from the visuals, is the stacked cast. Not only do we have Fassbender and Irons, but alsoMarion Cotillard,Brendan Gleeson,Michael K. Williams, and the terrificCharlotte Rampling. Kurzel put together one hell of an ensemble, so here’s hoping the material lives up to the promise of these trailers.

Check out the newAssassin’s Creedtrailer below. The film opens in theaters on December 21st.

Here’s the official synopsis forAssassin’s Creed:

Through a revolutionary technology that unlocks his genetic memories, Callum Lynch (Michael Fassbender) experiences the adventures of his ancestor, Aguilar, in 15th Century Spain. Callum discovers he is descended from a mysterious secret society, the Assassins, and amasses incredible knowledge and skills to take on the oppressive and powerful Templar organization in the present day.

ASSASSIN’S CREED stars Academy Award® nominee Michael Fassbender (X-Men: Days of Future Past, 12 Years a Slave) and Academy Award winner Marion Cotillard (The Dark Knight Rises, La Vie en Rose). The film is directed by Justin Kurzel (Snowtown, Macbeth); produced by New Regency, Ubisoft Motion Pictures, DMC Films and Kennedy/Marshall; co-financed by RatPac Entertainment and Alpha Pictures; and distributed by 20th Century Fox. ASSASSIN’S CREED opens in theaters worldwide on December 21st, 2016.