Vianne can see ghosts and other things that nobody else can see. Sometimes, she can even see the future in her dreams.
Her mother, Andrea, never says much about her family. The only two things Vianne knows are: her father is dead, and her mother has a twin sister, Suzanne, who is not nice.
Now that Vianne is 12, her life is about to get even stranger. A peculiar cat suddenly shows up, and Aunt Suzanne is back in Andrea's life. And she's even more dangerous than Vianne has always thought.