PREVIOUSLY ON: Double Feature – Once Upon a Time & 12 Monkeys
Once Upon a Time: First Aired March 29th, 2015 Everyone now knows Rumpelstiltskin/Mr. Gold’s (played by Robert Carlyle) plan to turn Emma (played by Jennifer Morrison) evil. Snow White/Mary Margaret (played by Ginnifer Goodwin) and Prince Charming/David (played by Josh Dallas) become resolved to keep Emma good by any means necessary. Flashbacks show Snow and…