Once Upon a Time Spoiler: Rebecca Mader Is Playing [SPOILER]!

Now that our hearts have been ripped out with the tragic end to Peter Pan’s (Robbie Kay) reign of terror, we’re already gearing up for another Big Bad to torment our favorite characters on Once Upon a Time when it returns from hiatus on March 9 with Season 3, Episode 12 — “New York City Serenade.” But just who is the next villain swooping in to crash the party?



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