Lovely, sweet, original. Handles serious issues (primarily religious) with a light touch. Funny, without a trace of sneering or winking or period (!) caricature. Good times.