In a dystopian future, society’s outcasts are lured into a drive-in theater that doubles as a concentration camp, where they are trapped and left to fend for themselves. The film…