I really struggled with this review. Mostly because of JK Rowling’s #KeeptheSecrets initiative, designed to keep people who want to see the play but haven’t away from spoilers. So, what I’ve decided is this. In keeping with #KeeptheSecrets, the first bit is very general and totally spoiler-free. Then comes the spoiler kitten. After that, anything goes. We good, JK?
