This is one of the most infuriating films I’ve ever had the misfortune of watching. It’s just tedious, self-important drivel that needs to pull its head out of its own arse. While there are numerous fundamental flaws I’d argue most are concerning the writing. The screenplay is beyond dull and the narrative completely lacks substance. If a film is based upon a secret twist, at least ensure the secret can’t be guessed ten minutes into the film. Gabriele Muccino is such a childish director, practically shouting “Look! Will Smith is in the rain! Look! It’s emotional!!” I don’t think so.