Excellent

Rating: 10/10 (21 November 2019)

Definitely worth seeing. If you don't know the history beforehand ; don't read it up until afterwards, to avoid too many spoilers.