Starts off plenty strong; peters out in the third act.

Rating: 7/10 (15 July 2017)

I liked about 76% of this movie - until right after the awesome cameo by the incomparable Swan himself. The film gets to that point at breakneck speed. Then it just sputters through moments like Wright didn't know how to finish things through at the same pace.
Oh, and Jamie Foxx is intolerable beyond imagination. I know he was meant to be villainous. But it went from being apt characterization to cinematic teeth-grinding smugness without a trace of even devilish nuance. There is absolutely nothing redeeming about the portrayal; it is straight-up grating, one-dimensional and detrimental in every applicable scene.