Is the first truly great video game movie on the way? 20th Century Fox sure seems to hope so and they have just released a new trailer forAssassin’s Creedto try and prove it. With star power in the form ofMichael Fassbenderand a popular game franchise behind them, they may very well have cracked the code of the video game to movie adaptation in Hollywood.

Yesterday,20th Century Foxannounced via their UK Twitter account that the second trailer forAssassin’s Creedwas coming. The Tweet was accompanied by a new shot ofMichael Fassbenderalong with one of his assassin accomplices, who is being played byAriane Labed. The studio lived up to their promise and the new trailer is here, which shows us more ofMichael Fassbenderreliving his ancestor’s bloody past and killing people in the 15th century.

Assassin’s Creed final Poster

“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.”

The first trailer for theAssassin’s Creedmovie debuted back in May, which was criticized by some for the decision to includeKanye Westmusic in it. Outside of that, it did boast an interesting premise which will alternate between the present and past timelines, as well as some outstanding visuals and set pieces. Perhaps most notably the world record-breaking “Leap of Faith” jump which has been focused on quite a bit by the marketing team at 20th Century Fox.

Video game adaptationshave been a code that Hollywood has been trying to crack for a very long time, with very little success. The movies are almost always critical failures and we have yet to get a video game movie that was a runaway success at the box office.Warcraftdid become the highest-grossingvideo game movieof all time this year, having grossed $433 million worldwide. The movie barely made a dent domestically though and didn’t fair very well with critics either. So it wasn’t the breakthrough some were hoping it would be.Assassin’s Creedboasts a very impressive cast led byMichael Fassbender,Marion CotillardandJeremy Irons, so it has that going for it.

20th Century Fox could use a big hit after movies likeIndependence Day: Resurgenceunderperformed this summer. Even if theAssassin’s Creedmovie is received very well, it will be facing very stiff competition as it is coming out less than a week afterRogue One: A Star Wars Storyand is coming out the same day as the newChris Pratt,Jennifer Lawerencesci-fi moviePassengers.Assassin’s Creedis being directed byJustin Kurzeland is set for a December 21 release date. Be sure to check out the new trailer for the movie below.