DeNiro is pretty good, as are the others, and there are some good moments. But oh so predictable. And how is it that the plane on which DeNiro takes off is different from the one in which he lands? And that the New York train station is a big, Euro-style shed, unlike either Grand Central or Penn Station. That details like this are so obviously wrong not only distracts but gives one a sense that the director harbors a certain contempt for the audience.