Surprise, surprise

What happens when you own the most successful video game franchise in the world? You employ Guy Ritchie to direct a ridiculous live-action trailer promoting the series' latest release, of course. This Call of Duty: Black Ops 2 commercial features Robert Downey Jr (Iron Man), Zach Galfianakis (The Hangover), Kyle Myers (that weapons dude off YouTube), and a horse. We daresay it cost an arm and a leg to produce. The game's due out next month – not that Activision’s going to let you forget.