New on video this week: Dagon; The Last House on the Left; A Matter of Life and Death on July 24, 2018 New on Video +