The server migration is on hold. Check here for more info. |
Once Upon a Time/Murder Most Foul
Murder Most Foul | |
Season 6, Episode 12 | |
Airdate | March 12, 2017 |
Written by | Jerome Schwartz & Jane Espenson |
Directed by | Morgan Beggs |
Stream | |
← 6x11 Tougher Than the Rest |
6x13 → Ill-Boding Patterns |
Once Upon a Time — Season Six |
This article about an episode needs to be expanded with more information. Please help out by editing it. |
Murder Most Foul is the twelfth episode of the sixth season of Once Upon a Time, and the one hundred twenty-third episode overall.
Starring: Ginnifer Goodwin (Snow White / Mary Margaret Blanchard), Jennifer Morrison (Emma Swan), Lana Parrilla (Regina Mills), Josh Dallas (Prince Charming / David Nolan), Emilie de Ravin (Belle), Colin O'Donoghue (Captain Hook), Jared S. Gilmore (Henry Mills), Rebecca Mader (Wicked Witch of the West / Zelena)
and Robert Carlyle (Rumplestiltskin / Mr. Gold)
Guest Starring: Eion Bailey (August W. Booth), David Cubitt (Robert), Alan Dale (King George / Albert Spencer), Sean Maguire (Robin of Locksley), Raphael Sbarge (Archie Hopper), Will Traval (Keith)
Co-Starring: Matt Ellis (Francisco), Luke Roessler (Young David, {{Young James), Tara Wilson (Ruth), Jakob Davies (Pinocchio), Bart Anderson (Innkeeper), Brandyn Eddy (Beer Carny), King Lau (Ticket Carny)
Contents |