Tom Blyth, featured left, played Coriolanus Snow as Racheal Zeglar played Lucy Gray Baird, featured right.
"Are You There God? It's Me, Margaret" has a number of classic coming-of-age moments, including an uncomfortable lesson about the menstrual cycle.