In “What Happened to Frederick” David Nolan is ready to go public with his love for Mary Margaret. But how will Kathryn deal with that?

Once Upon a Time “What Happened to Frederick?” Synopsis

David Nolan (Josh Dallas) finds his love for Mary Margaret Blanchard (Ginnifer Goodwin) growing stronger. Finally, he agrees to end his loveless marriage with Kathryn Nolan by telling her about his secret relationship. Meanwhile, the events concerning Prince James’ search for Snow White are revealed along with a dangerous mission authorized by Abigail (Anastasia Griffith) to recover something precious that was lost to her.

Original Airdate: February 19, 2012
Written by: David H. Goodman
Directed by: Dean White
Network: ABC Studios