Content warning: This article discusses themes and subject matter that some readers may find triggering, including child ...