Assassin's Creed is a 2016 historical science fiction action film based on the video game franchise published by Ubisoft. The film is directed by Justin Kurzel, written by Michael Lesslie, Adam Cooper and Bill Collage, and stars Michael Fassbender, as well as Marion Cotillard, Jeremy Irons, Brendan Gleeson, Charlotte Rampling and Michael K.