Stitch returns for more adventures in this direct to video sequel to the 2002 Disney film 'Lilo and Stitch'. Doctor Jumba (voiced by David Ogden Stiers) brings his 625 other experiments to Earth (Stitch was experiment number 626) and Stitch and friends have to try and prevent the evil Doctor Hamsterviel from getting his hands on them.
musicMagpie Quality Guarantee!