I have read and loved this series. Lifetime screwed up. Heaven is supposed to have dark hair, her mother silvery blond. This may seem minor but it is a HUGE plot point. Jane is Our Jane and she and Keith were not twins. Where were Grandpa and her loving teacher Miss Deale, who inspires Heaven to be a teacher. Not one character matched their description from the book. In short, if you are going to make a movie based on a book, please READ the book.