Kit Harington is famously known as the heroic (and very good-looking) Jon Snow in Game of Thrones, but the actor is taking a more evil turn in the new Call of Duty: Infinite Warfare video game trailer. The clip, which plays more like a big-budget movie, shows just how advanced the gaming world has become.

Along with Harington (who plays bad guy Admiral Salen Kotch of the Settlement Defense Front), there are also a bevy of celebrity cameos: UFC champ Conor McGregor as Captain Bradley Fillion, David Harewood (Homeland) as Sergeant Omar, Claudia Christian (Babylon 5) as Captain Ferran and Jamie Gray Hyder (True Blood) as Lieutenant Nora Salter.

Call of Duty: Infinite Warfare will be available on November 4 for PlayStation 4, Xbox One and PC. Before its release, check out our tour at this year's Electronic Entertainment Expo below: