This summer blockbuster starring Tom Cruise and Cameron Diaz has “hate me” written all over it but despite all efforts it’s hard to hate this film. There is indeed some wooden acting and some hokey dialogue and plot points you could fly a plane through but overall this film is a bit R*****l. Continue reading