Punted to Disney+ for good reason.