Penelope has dreamt of learning magic since she was a small girl chasing imaginary butterflies in her dreams. Unfortunately, as the Princess of Saleria, magic is not only unsuited to her station, it is forbidden by her father.
Spending her days slipping from the castle to gather supplies in a darkened shop is proving dangerous and more difficult as time goes by, even after she recruits help. When the opportunity arises to accompany her father on a visit to her wizard godfather, Stellan, Penelope jumps at the chance.
Soon after arriving at the castle, Penelope realizes something is very amiss with her godfather and his reclusive nephew. Things are not what they seem and secrets abound. When the truth is revealed, it sends Penelope hurtling down a road of danger and mystery. Her life will never be the same – and neither will Stellan’s.