A disturbingly prescient ecofeminist parable and brain-wave-scrambling cyberpunk fantasia set in a dystopian-chic New York, new-media pioneer Shu Lea Cheang's debut feature stars Sarita Choudhury and Erin McMurtry as a couple who turn to the hacker underground to solve their daughter's disappearance-in the process exposing a conspiracy involving corporate greenwashing and tainted fish.