Board Thread:Fanon: Season 8 & Beyond/@comment-32423680-20180709051349/@comment-32423680-20180820182932

Truest Believer wrote:   PRESS RELEASE - VIRGIN MARY    The heroes arrive to their next stop: New Agrabah, where they find a poor and starving kingdom. Sadly, the Sultan is a man who doesn't care about the people, and he threatens Tiana and her friends to leave the kingdom immediately or there'd be consequences. In Storybrooke, Fairy Mary arrives and visits an old friend to hide the Deplorable Word. In flashbacks, we learn Fairy Mary's life and times.

Starring in this episode are Mekia Cox as Tiana, Colin O'Donoghue as Hook (Wish Realm), JoAnna Garcia Swisher as Ariel (Wish Realm), Kathy Bates as Fairy Mary, Oprah Winfrey as Mama Odie

Guest starring in this episode are Troye Sivan as Young Milori, Emma Roberts as Young Clarion, Lily Rabe as Young Mary, Samuel E. Wright as Sebastian, Jay Baruchel as Flounder, Ian McKellen as Scuttle, Dee Bradley Baker as Juju, Rose McIver as Tinker Bell, Keegan Connor Tracy as Blue Fairy, Raphael Sbarge as Archie Hopper, Beverley Elliott as Granny, Juno Temple as Fronda, Lesley Manville as Violetta, Christine Baranski as Clavelina, Archen Cho as Silvermist, Oded Fehr as New Jafar, Candice Accola as Arista and Naya Rivera as Syrena I will clarify something: as I couldn't find an actor for a new Jafar, I decided to use Oded. In my headcanon, the Jafar from S6 was Naveen Andrews'.

Also, I forgot to credit three people:

Yeah, you will laugh with my choice to cast Kim Kardashian, but it will make sense during the episode :P
 * Kim Kardashian as Caillech
 * David Rabe as Mary's father
 * Holly Hunter as Mary's mother