16 year old Rachel has the perfect life or so she thinks, until she's murdered by the person she least expects it from. She's dead, but her spirit is still here. She knows tons of secrets, but then again there are tons of secrets about herself she doesn't know.
3 parts