When Rachel returns home to visit her dying grandmother she discovers that even the people we love most in the world are not always what we believe them to be. Rachel must deal with her own ghosts from the past as well as her gran's.
When Rachel returns home to visit her dying grandmother she discovers that even the people we love most in the world are not always what we believe them to be. Rachel must deal with her own ghosts from the past as well as her gran's.
When she meets her Best friends family for the first time she doesn't revise that her biggest crush is standing in front of her. She reviles her passed to him and something shocking happens, and know...