It is illegal to post links to copyright protected content. Please read the link adding guidelines before you add links.
Description : Lucy is the anti-Christ. Spawn of Satan and a human woman (in exchange for a Datsun 280-ZX). Despite the horns, "inner demon" and demon dog pet, she's a very typical 21 year old rebellious college student.[+]more
Cast & Crew: Sara Allen, Todd Barry, H. Jon BenjaminShow All