Big Love's Ginnifer Goodwin has signed on for ABC's hour-long drama pilot Once Upon a Time, playing Snow White/Sister Mary Margaret Blanchard.

According to The Hollywood Reporter, Ginnifer Goodwin joins previously cast Lana Parrilla in the pilot.

The logline for Once Upon a Time:

"When a young boy who purports to be her son shows up on her doorstep, Anna Swan is drawn into a town where the magic and mystery of fairytales may be real and hold the key to unlocking the mysteries of her troubled past."

Lost duo Edward Kitsis and Adam Horowitz penned the pilot. Mark Mylod will direct the episode.