News

After spending about $100 million on “Lilo & Stitch,” a live-action remake of a 2002 animated film, Disney had plenty ...