Tom Cruise rides a motorcycle and Cameron Diaz spins out in a sports car during a stunt show ahead of the Knight and Day premiere in Spain.