Well one could have lived (through this) without the song ... no pun intended. It is fitting to use of course when you think of the story and all that. Though still a weird bed time song to be sung by a mom. I do not blame her, she gives the best performance she I reckon. And while this is not an original song by Mariah Carey ... once you've heard her "version" ... it is not in the interest of anyone else to try to fill or try to recreate that. Yes I know nit-picking and all that, but I am writing a review and if I didn't mention it, I wouldn't feel right about it.
But enough about that - even though I am currently listening to it, while writing this ... ok I'll stop. The movie has some neat idea. It does not make a secret what or rather where it plays or gives you a big twist (oh that's where she was or what was happening in the "real" world). If you like fantasy, if you like to suspend your disbelief ... the movie does have some interesting and beautiful sets ... the girl ... let's say she is very young.
It would not be good or nice or anything to try to rate her or her performance by "normal" standards! She is especially good when she can freely express her emotions. Not all dialog works fine, but that is forgivable - or rather should be. That is up to you of course. In the end it may be a bit too long - too much lingering on some scenes, it could do with some tightening ... but it is a good movie to escape reality from ... and believe that there is something more ... after ... and in between.