Banshee Nola Longshadow April 21, 2021Entertainment Banshee Nola Longshadow / The series is set in a small town in pennsylvania amish country.