David Threlfall
Author
Publisher
Bolinda/Audible audio
Description
In traditional fairytales the handsome prince rescues the beautiful princess from her wicked stepmother, and the couple live happily ever after. But in Ruth Rendell's dark and damaged contemporary universe, innocent dreams can turn into the most terrible living nightmares. Two damaged children: Teddy Brex, whom no-one loved, and so found it easier to relate to objects or things which never let him down, and Francine Hill, who was discovered sitting...