This is the kind of movie I (like to) watch when sitting in a 10 hours flight, it kills time, you don't have to bother about the background noise of the engines muffling some beautiful score, you won't wake up your neighbors by laughing out loud and it's so boring that you do not need anything artificial to fall asleep. Somewhere in the movie De Niro talks to himself in the mirror... I couldn't but see his younger version in Taxi Driver and for 1 second I was hoping that he WOULD say his famous line, then we would all have been reassured that it was all just a big parody, but he didn't (of course) and everything went downhill further along. Two stars nevertheless because De Niro does what he does best, do the De Niro and Ann Hathaway is not that bad an actress.