Disney's polarizing live-action remake earns instant redemption as a streaming sensation within days of its new release.