Evil Candy - half woman, half boiled sweet - does battle with dentist McCavity in a play designed to encourage children to take care of their teeth, sponsored by Bexley and Greenwich health authority.

Primary schools have been offered free tickets for McCavity's Castle at Deptford's Albany Empire.

It is supported by local dental groups and community health councils.