The next Duplass Brothers movies will be on NetflixThe streaming service acquired worldwide rights to the indie duo’s next four films.By S. Krishna, 02.21.2018