Denzel takes a turn at being Liam Neeson in this movie that is very sinful, but still not unentertaining.