11 years after a profitable run in theaters, one of the best financial thrillers ever is having a moment on streaming.