Tom Cruise on the set of Knight and Day 8