First Look: Once Upon A Witch’s Death
On her 17th birthday, Meg Raspberry is told that she only has a year left to live. The only way to prevent this is to collect 1000 tears of joy; crystallised emotions produced when people are at their most elated around her.












