Little Demon
Season 1 Episode 5 - Eps 5: Night of the Leeches
13 years after being conceived by Satan, reluctant mother Laura and her Antichrist daughter, Chrissy, try to live a conventional life in Delaware, but they are continuously thwarted by evil forces, including Satan, who wants his daughter's soul.