Street Rats

"Street Rats" is the fifth episode of Season Six of ABC's Once Upon a Time. It was written by Edward Kitsis & Adam Horowitz, and directed by Norman Buckley. It will be the one-hundredth and sixteenth episode of the series overall, and will premiere on October 30, 2016.

Starring

 * Ginnifer Goodwin as Snow White/Mary Margaret Blanchard
 * Jennifer Morrison as Emma Swan
 * Josh Dallas as Prince Charming/David Nolan
 * Colin O'Donoghue as Hook
 * Jared S. Gilmore as Henry Mills
 * Rebecca Mader as Zelena
 * Robert Carlyle as Rumplestiltskin/Mr. Gold

Guest Starring

 * Sam Witwer as Mr. Hyde
 * Karen David as Jasmine
 * Deniz Akdeniz as Aladdin
 * Raphael Sbarge as Jiminy Cricket/Archie Hopper
 * Beverley Elliott as Granny/Granny
 * Gabe Khouth as Sneezy/Mr. Clark
 * Unknown as Goldilocks

Uncredited

 * Unknown baby as Robin
 * Lana Parrilla as Evil Queen (Serum)

Trivia

 * -|Production Notes=

Production Notes

 * The title of this episode was leaked as "Diamond in the Rough" by Norman Buckley via his Instagram account on August 11, 2016. The same day, Adam Horowitz officially announced that the title was changed to "Street Rats" via his Twitter account.