Great movie but major plot flaw (SPOILER WARNING)
The premise in this movie is that ghosts are able to go anywhere to be near the one they love. In other words they are not confined to their place of death. Hence Maggie (the girl) ends up in a strange hospital in order to be near Amy (Callista Flockhart's character).
So why can't Charlotte travel in order to be close to the ones she loves too? Which would of course undermine the whole foundation of the plot, i.e. that she is acting now because the children are being taken away from her...
Unless I missed something in the film? Has anyone else commented on this before?
Nevertheless a most enjoyable, atmospheric piece.. the ghost was frightening all right!