Simply marvelous entertainment.

Rating: 10/10 (6 November 2019)

Powerful, sweet, reflective, and inevitably irresistibly uplifting.