Dylan, a five year old boy, is trying to cope with his parent's death while being in the foster care program. He finds that his old bedtime story has some truth, but like all magic, there is a price.
When Brooke turned 6 years old, both her parents and her older brother died in a car accident. She was sent to an orphanage directly after. 2 years later, when no one took custody of her, she was forced to live with her abusive aunt Zoe.
When a new student, Luke Hemmings, moves in from Florida, Brooke starts falling for Luke.