TV Sci-fi thriller Residue launches on Netflix The three part series is available on the streaming platform now. Pip Ellwood-HughesApril 3, 2015