Equestria Girls/Thomas

Cast

 * Apple Bloom as Thomas (don't care if Apple Bloom is female)
 * Flash Sentry as Edward
 * Spike as Percy
 * Big McIntosh as Toby
 * Discord (from My Little Pony) as Diesel
 * Snips as Bill
 * Snails as Ben
 * Sunset Shimmer as Daisy
 * Rarity as Mavis
 * Scootaloo as Stepney
 * Pinkie Pie as Emily
 * Twilight Sparkle as Lady
 * Princess Celestia as Lady Hatt
 * Princess Luna as Elizabeth
 * Sweetie Belle as Rosie (I could use Pinkie Pie, but I prefer a Cutie Mark Crusader as Rosie)
 * Applejack as Flora
 * Fluttershy as Molly
 * Rainbow Dash as Belle
 * Princess Cadance as Madge