Holy Shit Ben Kingsley! HO. LY. SHIT.
I got this movie when it was bundled with 'Fight Club'. I read the story and looked at the subtext behind the words "Sexy Beast" and decided that I'd rather not go there.
Watching it, I had no idea what would happen despite what you would expect to be a simple plot. The protagonist is against-all-odds likable. This is a hit-and-miss movie and boy did it hit.