As May 2026 kicks off, the streaming landscape is in flux, with major platforms making bold moves to capture viewer attention. Disney+ is leaning heavily into its franchise power with new animated ...