It took a few viewings.

Rating: 9/10 (17 November 2018)

I love it. It took a few viewings for me to come round to the idea. But there are enough magical moments in this to keep me coming back again and again.