Bang Bang! is a 2014 Indian action comedy film and an official remake of the 2010 Hollywood film Knight and Day. It features Hrithik Roshan and Katrina Kaif, in the lead roles performed by Tom Cruise and Cameron Diaz, respectively, in the original. This adventure features all the action you could imagine car chases, explosions, double agents, leaps off buildings, ocean speedboat chases, scaling walls, romance, etc. Performances by Roshan and Kaif are excellent all the way through and highly entertaining.