Rating of
2.5/4
Chris Kavan - wrote on 10/28/24
Like so many of M. Night Shyamalan's more mediocre efforts what starts off as a tense and quite plausible situation just gets more and more ridiculous as things go along. But props to Josh Hartnett, who plays the role to a tee and even thought it stinks of nepotism, Saleka Shyamalan manages to pull off a pretty good pop star as Lady Raven. Still, if it didn't go so far off the rails in the second act, I'd give it a higher rating but it is what it is.