the movie is based on a novel by penelope williamson