Had a great time watching this movie. I'm not a fan of 'old time-y' films but this was a good watch. The story was so that it kept my interest as I kept wondering where it was going to go with all this and I felt at one point it would turn out a bit cliché. I was wrong, and never bored getting from one scene to the next. I recommend it but I can't say much more other than I liked the cast (Don't want to spoil it). Great actors/actresses.
I wondered what Kate Beckinsale was doing in such a film but then it all became clear, she did great, looked great. Micheal Caine, Brendan Gleeson, Ben Kingsley and even David Thewlis were all wonderful. It was my first time encountering Jim Sturgess in any film but he did a great job too, I mean, everyone was right at the top of their game.
The movie is not fast on its feet and contains little action but it makes up for it all with a well told and engaging story. Plenty of suspense.
Overall: I highly recommend it. Maybe not a 'must watch' but after you see it, you'll be glad you didn't miss it. Great ending too.