Celeste is your not so typical seventeen your old girl. She has piercings and tattoos , she doesn't take shit for anyone, and she's a witch. Though she doesn't know that yet. After bouncing around foster homes she finally gets settled into the creepily perfect town of Priest River. Where she meets a boy who claims to know who her parents are. On her journey to discovery she must always be careful not everything is as it seems in Priest River, and trust is not an option.