In the third instalment of this series, the Cimorelli witches are faced with an unexpected foe. They must fight their own kind to survive and keep their magic safe from those who would use it for evil.
In the third instalment of this series, the Cimorelli witches are faced with an unexpected foe. They must fight their own kind to survive and keep their magic safe from those who would use it for evil.
The Cimorelli's lives are about to get turned upside down when one of them gets attacked by a severe illness and two of them are involved in a very serious car accident. Will all three of them surviv...