El 27 de julio de 2012, J.K. Rowling participó en la ceremonia inaugural de los Juegos Olímpicos de Londres 2012. En una parte de la ceremonia dedicada a exaltar la literatura infantil británica y su sistema sanitario (NHS), Jo leyó un fragmento de Peter Pan de J. M. Barrie. Unos minutos más tarde, el estadio se llenó de enormes marionetas que representaban a los villanos de la literatura infantil, incluido Lord Voldemort, de la saga Harry Potter.