It's Not Easy Being Green

"It's Not Easy Being Green" is the upcoming sixteenth episode of Season Three of ABC's Once Upon a Time. It was written by Andrew Chambliss and directed by Mario Van Peebles. It will be the sixtieth episode of the series overall, and will premiere on April 6, 2014.

More information will be added as it is released.

Starring

 * Ginnifer Goodwin as Snow White/Mary Margaret Blanchard
 * Jennifer Morrison as Emma Swan
 * Lana Parrilla as the Evil Queen/Regina Mills
 * Josh Dallas as Prince Charming/David Nolan
 * Emilie de Ravin as Belle/Belle
 * Colin O'Donoghue as Hook
 * Michael Raymond-James as Baelfire/Neal Cassidy
 * Jared S. Gilmore as Henry Mills
 * Robert Carlyle as Rumplestiltskin/Mr. Gold

Guest Starring

 * Rebecca Mader as Wicked Witch of the West/Zelena
 * Beverley Elliott as Granny/Granny
 * David-Paul Grove as Doc/Doc
 * Rose McIver as Tinker Bell
 * Gabe Khouth as Sneezy/Mr. Clark
 * Adrian Hough as Woodsman