Sabine is finally starting to feel accepted at her new high school. She's friends with the popular girls and even has a cute boyfriend. But Sabine also has a dark secret-she's psychic, and was forced to leave her old school after she accurately predicted the death of a football player.|
Volunteering with her friends to help run the psychic booth at their school's fundraising carnival, Sabine discovers too late that the fake crystal ball she meant to bring has been mysteriously switched. In its place is the strange "witch ball" she locked away after her grandmother refused to have it in the house. Now the haunted witch ball's predictions are coming true, and Sabine must solve the mystery before its final prediction-her own death-becomes a deadly reality.