It’s pretty good being JK Rowling sometimes. Take yesterday, where she spent the morning watching her new play come together…
…then spent the evening watching her new film.
Not that we’re jealous.
The rest of us will have to wait until 31st July for The Cursed Child, and 18th November for Fantastic Beasts.