When all the chat about this movie began, it was said to be a children’s bedtime story. Now it’s being advertised like a nightmare. The truth is that it’s both. I can’t tell you much about the plot, because you know M. Night Shyamalan enjoys the twists and turns. I will tell you, that it is lyrical and haunting, humorous and touching, and sometimes it all happens at the same time. An other-worldly creature (Bryce Dallas Howard) appears in the gritty apartment complex, The Cove, with a charming mix of characters – who, of course, all have to read the signs and learn that it takes a village – where a quiet man named Cleveland Heep (Paul Giamatti) changes the light bulbs and minds his business. The crazy begins right from the top, and when it tips too far into la-la land, the characters themselves do the editorializing and peanut gallery bit so we don’t have to. What’s lost here is the balance between the scares, the laughs and the fairy dust. There are magical moments, here though, if you want to ignore the forest and just look at the trees.