
You have to give
M. Night Shyamalan credit for his body of work. He's often panned as a one-hit wonder, that hit being 1999's
The Sixth Sense. But Shyamalan has created entertaining films in
Signs,
The Village, and the criminally underrated
Unbreakable. Though his latest effort,
Lady in the Water, may not join the ranks of his other films - it's by far his most self-serving, egotistical venture to date, and it doesn't have the fresh bite of
Sixth Sense - but it certainly doesn't deserve the beating it's getting from critics.
Based on a bedtime story that Shyamalan told his children, which in itself is possibly an amalgamation of other fairy tales,
Lady in the Water tells the tale of Cleveland Heep (
Paul Giamatti), the superintendent at a Philadelphia-area (if you say so, M. Night) apartment complex called The Cove. The tenants complain to Heep about an unseen late-night swimmer in their community pool, and one night, he finds the cause: Story (
Bryce Dallas Howard), a young sea nymph from the Blue World. Together with the residents, Heep must find a way to get Story home before a terrifying beast gets to her.
( An interesting Story peeks out of a Heep of bad scripting... )