Ben Affleck's critically panned sci-fi thriller that bombed at the box office is finding redemption on streaming charts.