Could have watched this over & over

Rating: 10/10 (3 November 2018)

Fantastic production & cast. Brilliant that the songs were played in their entirety.