The stills from this Sunday’s Once Upon a Time show the first look inside Rapunzel’s ivory tower and a fan favorite in danger! Take a look at them all below!

Once Upon a Time takes a climb this week in season 3, episode 14 “The Tower.” The stills show the first look at Alexandra Metz as she takes on the role of Rapunzel, who needs David’s help during the year he spent in the Enchanted Forest. Zelena, the Wicked Witch’s Storybrooke counterpart, continues to prove that wicked has a certain calm in torture that evil just does not.

In the stills below see how she taunts Rumplestiltskin with the one item that is the key to his destruction. Plus, the return of the infamous story book! Will it help Henry remember?

Synopsis for ‘The Tower’

While Emma, David, Regina and Hook continue their search for the Wicked Witch, she, in turn, is planning a dark surprise for David, and Zelena’s prisoner is powerless under her watch as she plots her next course of action against the townspeople. Meanwhile, in the Fairy Tale Land that was in the previous year, Prince Charming stumbles upon Rapunzel, who is trapped inside a tower, and must help her confront her fears in order for her to be free.

The glimpse into this week’s episode raises the tried and true question of Once Upon a Time fans all over, “What?!” The snippet of Zelena’s presence in Storybrooke last week was only the tip of the iceberg of the wickedness she has in store for the remainder of the season. Now in possession of Rumplestiltskin’s dagger, she can bend him to carry out her every wish.

Meanwhile, Rapunzel’s biggest problem may not be her internment in an incredibly high tower, but her hair. Find out what shocking move David may convince her to make in order to truly begin her life free from entanglement! (Yes, we went there.)

Watch Once Upon a Time season 3, episode 14 “The Tower” this Sunday, March 23 at 8 p.m. on ABC

Are you enjoying the addition of Zelena to ‘Once Upon a Time?’