Lilo and Stitch face their biggest threat yet when villain Hamsterviel unleashes an evil clone army in this animated sci-fi adventure.