Disney fans have been left unexpectedly optimistic about the forthcoming Lilo & Stitch live-action remake after the official ...
Just like in the 2002 animated movie, Stitch was an "experiment" scientifically engineered to create chaos and destruction.