Right on the cusp of the release of the sequel and years too late to be topical, we discuss Netflix’s most confounding original movie yet!