I think the movie could have done better (such as toning down the supernatural bit a little) but it managed to get its message across quite well.
And... I would've liked it if, instead of that ending, it could've ended with Aoi playing with Shinnosuke on stage and not just shown pictures of them doing so.