Seven Faces of Dr. Lao

Medusa turns a disbelieving townswoman to stone.