
Some guy named Ethan Davis has been texting Cassie. He seems to know all about her--but she can't place him. He's not in Bridgewater High's yearbook either. Cassie thinks one of her friends is punking her. But she can't ignore the strange coincidenceslike how Ethan looks just...

Some guy named Ethan Davis has been texting Cassie. He seems to know all about her--but she can't place him. He's not in Bridgewater High's yearbook either. Cassie thinks one of her friends is punking her. But she can't ignore the strange coincidenceslike how Ethan looks just...