This is by no means a great film but there are some good things about it. Best of all is the very engaging performance of Michael Caine who looks like he's enjoying his part, and that really comes across. Ben Kingsley is also quite good and they play off each other very well. Henry Mancini's score is delightful, as is some of the location work. It does lose steam a bit towards the end, but there are enough funny scenes and dialogue to enjoy before you get there. (6/10)