"Devil in Ohio" "Devil in Ohio," starring Emily Deschanel and Madeleine Arthur, is about a psychiatrist who tries to help a cult survivor, putting her own family's lives on the line. Watch "Devil in Ohio" on Netflix now. Image Source: Netflix