Starla, Chick and Chloe Carmichael and the Giant Peach

Rat Terrier Fan 2004's Movie Spoof of James and the Giant Peach.