This is a fun, cute, fluffy movie. It doesn't say much that is important or new. It doesn't raise the bar on film as an art form. But this is the kind of movie that you can just, dare I say it, enjoy. De Niro and Hathaway have great chemistry (and are of course great actors in their own right). The script sticks close to the formulas, but knows when to veer slightly to make it feel more real. All of the hackneyed, cliched characters are there, but are handled with a deftness that makes you welcome them like comfortable old jeans.