My Little Pony/ Homeward Bound

Version 1
Rainbow Dash as Chance Rarity as Sassy Applejack as Shadow Princess Candace as Laura Shining Armor as Bob Applebloom as Jamie Sweetie Belle as Hope Pipsqeak as Peter Princess Luna as Kate

Version 2
Twilight Sparkle as Chance (Both The Main Character) Fluttershy as Sassy Spike as Shadow Rarity as Laura Applejack as Peter

Version 3
Applejack as Chance Pinkie Pie as Sassy Rainbow Dash as Shadow