Meet the Robinsons (2007)/My Little Pony

Cast

 * Astrid (from How to Train Your Dragon) as Twilight Sparkle
 * Lewis Robinson as Spike
 * Kairi (from Kingdom Hearts) as Rainbow Dash
 * Xion (from Kingdom Hearts) as Pinkie Pie
 * Penny (from Bolt) as Rarity
 * Ruffnut (from How to Train Your Dragon) as Applejack
 * Heather (from Dragons: Riders of Berk) as Fluttershy
 * Mildred as Princess Celesita
 * Evelyn Deavor (from Incredibles 2) as Nightmare Moon
 * Ms. Grunion (from Mr. Peabody and Sherman) as Queen Chrysalis
 * Mother Gothel (from Tangled) as Mane-Iac
 * Drago Bludvist (from How to Train Your Dragon 2) as King Sombra
 * Master Xehanort (from Kingdom Hearts: Birth by Sleep) as Lord Tirek
 * Grimmel the Grisly (from How to Train Your Dragon: The Hidden World) as Storm King