16 year old Averil Elrod and her grandmother, Odine, have lived separated from the rest of the world for as long as she can remember, but when Odine falls mysteriously and devastatingly ill, they must call for the help of wizard Cain Pannone and his son, Stellan.