At seventeen years old, Mattie Hathaway has survived her mother attempting to kill her, multiple foster homes, and a serial killer. Oh, and she sees ghosts on a regular basis too. You'd think Fate would give her a break right? Umm...nope, not Mattie. Dan Richards is the only person in the entire world Mattie trusts, but then the boy goes and breaks her heart. Mattie does what she does best, she runs and lands herself slap in the middle of a haunted...