The second full trailer for the upcoming Assassin’s Creed video-game-to-film adaptation has arrived, and it looks sweet. Everybody’s favourite Steve Jobs, Michael Fassbender, stars as Callum Lynch, the central character in a film based on the long-running game series set in period times; one part sci-fi, another part action, and a whole load of what looks to be wire-fu (didn’t that die out in about 2004?), the film is directed by Snowtown and Macbeth helmer Justin Kurzel (an Aussie talent), and is set to hit cinemas late December (about a week after Rogue One, poor things). Co-stars on the project include Marion Cotillard, Jeremy Irons and Brendan Gleeson. Check out the latest look after the jump!