When fifteen-year-old Becs meets Bracken, she is convinced she's found her soul mate. So what if he's much older - and who cares about her exams? He's gorgeous, he understands her, she feels free with him. And when he holds her, she feels safe. But is she? When Becs' best friend is assaulted, in one of a spate of attacks against girls from her school, the world suddenly seems a much more dangerous place. Who is it safe to trust? Should she follow her head - or her heart?