Michael Fassbender, Marion Cotillard and director Justin Kurzel recently wrapped filming on an adaptation of Shakespeare's Macbeth, which The Weinstein Co. will release later this year. Now, all three have agreed to reunite...on an adaptation of a video game. Cotillard has signed on to co-star with Fassbender in Assassin's Creed, which Kurzel will direct.

Fassbender has been attached to the Assassin's Creed project for, geez, what seems like forever now, but the project now is finally moving ahead. Cotillard has joined the film for an unnamed “mysterious” role, but if it's anything like Cotillard’s previous “mysterious” role (see: The Dark Knight Rises), the internet will know who it is long before the film opens. Both Fassbender and Cotillard are signed for multiple films, with Fox hoping Assassin's Creed will turn into a major film franchise.

Creed is already a highly successful video game franchise for Ubisoft, selling over 90 million units over nine main games (a tenth game, Assassin's Creed: Victory, is set for release later this year). Because this is a major property for them, Ubisoft plans on being a hands-on participant in the construction of the film.

The main premise of the Assassin's Creed games centers around the story of a young man (Desmond Miles) who gets abducted by an ancient order of Knights Templar-linked assassins, and is sent back in time to gather historic artifacts (and, of course, kill people along the way).

Filming on Assassin's Creed is expected to begin this fall, after Fassbender finishes work on another big Fox film, X-Men: Apocalypse.

Assassin's Creed is set to open in theaters on December 21, 2016, five days after the first Star Wars spinoff (good luck with all that).