Once Upon a Time Spoiler: Snow White Has a Secret Past With [SPOILER]

Uh-oh! Is our girl not quite as pure as the driven snow? Once Upon a Time Season 2 is ready to delve further into the love story between Mary Margaret/Snow White (Ginnifer Goodwin) and David/Prince Charming (Josh Dallas), but there's a heap of new characters being added to the mix and one of them — Lancelot, played by Teen Wolf's Sinqua Walls — may make things awkward for our lovebirds. OUAT co-creator Edward Kitsis told TVLine, "Lancelot has a, uh, very 'complicated'...


Want to comment on this? First, you must log in to your SideReel account!