Flo, a sweet old taxidermist enjoys a sunny Chicago afternoon with her husband's corpse. SNL star, Julia Sweeney is positively delightful in this touching, and often creepy, tale of a woman...