Kit Harington Is the Bad Guy in Thrilling 'Call of Duty' Trailer: Watch

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.