This is a film that spends most of its time in a haze. A bunch of unrelated set pieces loosely being woven together by such a small string. There aren't really any stakes for Denzel's character. I love this director, but I don't understand how he read this script and signed on. The only thing great in this movie is Denzel's performance.