Once upon a time, there was a movie with "Tom Cruise is nuts and Cameron Diaz is goof-dorable" as its
raison d'etre. The story, if it can be called as such, was a convoluted mess that would give you brain damage to keep up with, but the movie worked because all those involved knew how ridiculous the whole thing was, and went ahead and had fun with it. Then, Bollywood piped up with a "Me too!", took the fun out, left in the "convoluted mess" part, and got Tinseltown's prettiest mannequins to move the plot along.
Thus, readers, we get Bang Bang!, a movie which, despite its ....