A story of revenge. At the first sigh. In fact, a story of vulnerabilities. Simple. Convincing. Well made. Having the best cast and the best script. So, thriller. An admirable one. For the old fahion flavor. And for happy Demi Moore -Michael Caine meet.