Entertaining

Rating: 8/10 (28 December 2019)

Entertaining, but not faithful to source material.