Best Laid Plans

"Best Laid Plans" is the sixteenth episode of Season Four of ABC's Once Upon a Time. It was written by Jane Espenson & Kalinda Vazquez. It will be the eighty-second episode of the series overall.

Starring

 * Ginnifer Goodwin as Snow White/Mary Margaret Blanchard
 * Josh Dallas as Prince Charming/David Nolan