The Movie Nerd Report: ‘Teenage Sex and Death at Camp Miasma,’ and other films this week

Let's see what's showing at the independent cinemas in Northeast Ohio this week.