I too recommend Mr. Holmes. I saw it yesterday, very enjoyable. Johnnyreb's comments about it are spot on.