As for the non-humans, original Lilo & Stitch co-writer and co-director Chris Sanders (The Wild Robot) returns to voice Stitch; Zach Galafianakis plays Stitch’s mad-scientist creator, Dr. Jumba ...
In recent years, the lovable, genetically engineered alien Experiment 626, better known to the world as Stitch, has become a ...