"Once Upon A Time" Season 3, Episode 14, titled "The Tower," airs Sunday, Mar. 23, on ABC. Oncers who have missed the recent episodes should catch up soon. A lot of things are changing in Storybrooke. In this week's new episode, the Wicked Witch (Rebecca Mader) hatches an evil plan against Prince Charming (Josh Dallas) and Snow White (Ginnifer Goodwin).
Spoiler alert: This feature contains spoilers on Once Upon A Time Season 3, Episode 14, The Tower. Rapunzel (Alexandra Metz) makes her OUAT debut, as Rumplestiltskin (Robert Carlyle) makes his much-anticipated return.
A year ago, in the Enchanted Forest, Prince Charming helped Rapunzel to escape the tower. In the OUAT 3x14 sneak peek promo video, however, Rapunzel is too afraid to even try to get out. Is the Wicked Witch connected to her as well?
In Once Upon A Time Season 3, Episode 13 ("Witch Hunt"), viewers learned that Zelena the Wicked Witch and Regina the Evil Queen are half-sisters. Many fans are taking this "revelation" with a grain of salt. Nobody trusts this wicked witch. Everything about her is still shrouded in emerald haze. Still, some fans are convinced that Zelena is Rumplestiltskin's daughter with Cora, the Queen of Hearts (Barbara Hershey).
Still on Once Upon A Time Season 3, Zelena brings Rapunzel back from the dead, pre-empting Belle's (Emilie de Ravin) plan to search for the Dark One's dagger. The dark magic Zelena used to bring Rumple back seems to have a maddening effect on the show's hero-villain.
Meanwhile, what could Zelena want from Snow White's second baby? This clip shows the Wicked Witch in a pre-hiring meeting with Snow White and Prince Charming. It looks like she's out to poison David.
Watch the Once Upon A Time Season 3, Episode 14 promo video here or play the sneak preview below.
Meanwhile, many Oncers' hearts broke when Regina (Lana Parrilla) "meets" Henry (Jared S. Gilmore) in Snow White's Storybrooke home. It is good to see the Evil Queen working in tandem with the Saviour, aka Emma Swan (Jennifer Morrison). But has Regina done in the past mysteriously forgotten year?
WATCH: Once Upon A Time Season 3, Episode 14, 'The Tower' (ABC Preview on YouTube)
Once Upon A Time Season 3 airs on ABC every Sunday. Oncers can also watch the full episode via Watch ABC and ABC On Demand.
More TV Guide and Spoiler Features
'Once Upon A Time' Season 3 Recap, Questions: 'Feed the Madness' in Wicked Witch vs Evil Queen in Storybrooke [Watch OUAT 3x14 Promo] 'Revenge' Season 3, Episode 16 Spoilers: Emily Thorne Exposed? Finale Features Death and Prison [Watch Promo Video] 'American Idol' 2014 Results Show, Top 9 Update: MK Nobilette, Malaya Watson, Alex Preston - Who Leaves AI Season 13? [REVIEW, VIDEO]