Tre dager før jul står Malworth Amateur Dramatic Society overfor store utfordringer under øvingen av stykket 'Askepott', skrevet av GP Carl Bignall. En influensaepidemi har rammet produksjonen, og det ser ut til å skape enda mer kaos når øvelsene endelig kan begynne på Riverside Theatre. Samtidig, på den andre siden av byen, gjør politiet en oppsiktsvekkende oppdagelse i Carl Bignalls hjem – de finner liket av hans kone, Estelle. Spørsmålene hopet seg opp: Hva gjorde at Carl kom for sent til øvelsen? Hvorfor er naboen til Dr. Bignall så uvillig til å fortelle sannheten om det han har sett? Og hva gjør Dr. Denis Leeward, Carls partner, sittende i bilen sin, lett blåmerket og i en tilstand av skyldfølelse? Det eneste Detective Chief Inspector Lloyd er sikker på, når han overtar etterforskningen, er at en av dem er morderen...