Brian DePalma should have done this
Just watched it. Better than the 5.3 average here, but yes, it had its flaws.
I know the director of this also wrote it, and I saw more than a few bits of DePalma influence in the direction, so it makes me wonder how much better it may have been if Brian had directed it.