Every year, Activision and company puts out a live action trailer to promote their Call of Duty game. This year, it's Call of Duty: Ghosts and the director this time around is James Mangold, who recently directed The Wolverine.
The trailer has four friends going through Vegas, space, and other locations with a special appearance by soon to be April O'Neal, Megan Fox. It's a little lighter on celebrities this time around, but the commercial is still fun to watch.