The Miller's Daughter

The Miller's Daughter is the upcoming sixteenth episode of Season Two of ABC's Once Upon a Time. It was written by Jane Espenson and directed by Ralph Hemecker. It will be the thirty-eighth episode overall and will premiere on March 10, 2013.

Synopsis
Cora's desire to rid herself of Rumplestiltskin in order to take his place as The Dark One takes one step closer to becoming reality as she and Regina try to overpower a dying Mr. Gold, and Mary Margaret is once again tempted by dark magic. Meanwhile, in the fairytale land that was, Rumplestiltskin agrees to offer his services to a younger Cora - for a price - when the king calls her bluff and orders her to actually follow through on her boast of being able to spin straw into gold.

Cast
(This list is based on actors and characters known to be in the episode. It will be updated as more information is released)

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
 * Emilie de Ravin as Belle/Belle (Storybrooke)
 * Colin O'Donoghue as Hook
 * Jared S. Gilmore as Henry Mills
 * Meghan Ory as Red Riding Hood/Ruby
 * Robert Carlyle as Rumplestiltskin/Mr. Gold

Guest Starring

 * Barbara Hershey as Cora
 * Michael Raymond-James as Neal Cassidy
 * Rose McGowan as younger Cora
 * Gerry Rousseau as father
 * Joaquim de Almeida as King Xavier
 * Eva Allan as Princess Eva
 * Zak Santiago as Prince Henry
 * Sonequa Martin-Green as Tamara

(Bold characters are further confirmed by news articles/photos)