Ruby Slippers

"Ruby Slippers" is the eighteenth episode of Season Five of ABC's Once Upon a Time. It was written by Andrew Chambliss & Bill Wolkoff, and directed by Eriq La Salle. It will be the one-hundredth and sixth episode of the series overall, and will premiere on April 17, 2016.

Starring

 * Ginnifer Goodwin as Snow White/Mary Margaret Blanchard
 * Jennifer Morrison as Emma Swan
 * Lana Parrilla as Evil Queen/Regina Mills
 * Josh Dallas as Prince Charming/David Nolan
 * Colin O'Donoghue as Hook
 * Jared S. Gilmore as Henry Mills
 * Rebecca Mader as Zelena

Guest Starring

 * Meghan Ory as Red Riding Hood/Ruby
 * Jamie Chung as Mulan
 * Teri Reeves as Dorothy Gale
 * Emma Caulfield as Blind Witch
 * Victoria Smurfit as Cruella De Vil

Uncredited

 * Unknown dog as Toto

Trivia
Production Notes=

Production Notes

 * Ruby Slippers are mentioned in the third episode of Season Three by Neal Cassidy, when he is looking for a way to travel to Neverland. However, they do not appear in the show.
 * They are a reference to the magical items of the same name from 1939s The Wizard of Oz, which is the film adaptation of L. Frank Baum's The Wonderful Wizard of Oz.
 * Instead, the Silver Slippers appear in two episodes of Season Three.