It was decent at first 20 minutes, then became terrible. Right down to the predictable end.
Was basically an anti twist twist
Like
@Dru said, the real twists in M night shymalan movies now is for it to NOT be an utter flop, like his last 6 movies straight.