The good: high production values
The bad: the writing, especially the dialogue, gaping plotholes, and the infuriatingly improbable and inconsistent decisions by the main characters. Every lame twist in the story can be seen a mile away.
Verdict: all style, no substance.