Good news! The first trailer for the Assassin’s Creed movie is here!

It’s been a long time coming but the Michael Fassebender-fronted historical thriller finally has its first full trailer.

Based on Ubisoft‘s megapopular videogame franchise, Assassin’s Creed will see Fassbender take on the role of a man kidnapped by a sinister corporation and forced to relive the memories of his Spanish ancestor. Watch the trailer below:

Assassin’s Creed also Marion Cotillard, and hits theaters December 21st.