Blanche Marvin
A parody of medieval morality plays, this delightful version of the classic tale incorporates comedy traditions from Moliere to Giraudoux.
Details