Lilo & Stitch is a 2025 American science fiction comedy film produced by Walt Disney Pictures and Rideback, and distributed by Walt Disney Studios Motion Pictures. From Wikipedia
Comscore reports $3.53 billion for May through Aug. 24, signaling a shortfall versus pre-summer forecasts.