Who would have thought 20 seconds at the very end of a film could so thoroughly ruin it? If you watch this movie and shut it off about 20 seconds before it actually ends, it's pretty good. Definitely deserving of much better than a 4 star rating... Throughout the film I kept thinking "How is this rated so low?". Then, I got to that final 20 seconds...if only I'd turned it off then. I'd have given it a solid 6.5.
It's not a high thrill action packed edge of your seat type monster movie, but it's a good story - and often I prefer that anyway. It was a decent horror movie, shown largely through the child's perspective - before that final 20 seconds. The symbolism is a bit heavy handed, but it did bother me - until that last 20 seconds.
Unfortunately, that final scene just slaps the audience over the head with the veiled meaning they'd been hunting at through the rest of the movie. That final 20 seconds really wasn't even necessary. The meaning is clear before they smack you upside the head with it. But I guess the writer REALLY wanted to make sure we got it, while also removing the best part of the movie along with it, so in with the final scene...
Even with that last bit, I still think the movie is at least 5 *s, so that's what I'm giving it. But do yourself a favour and turn it off half a minute sooner so you can enjoy it the way I wish I'd been able to.