There are places where the film plods along and has some issues with logic. But it is a gritty, dark and stomach churning thriller. Can be definetely watched once.
Rating