ABC’s Once Upon a Time continues its final season with episode 14 titled “The Girl in the Tower.” Season seven episode 14 is set to air on Friday, March 23, 2018 at 8pm ET/PT. Antonio Negret directed from a script by Dana Horgan and Leah Fong. The episode marks Negret’s first turn as director on the fantasy adventure/drama series.
Season seven stars Lana Parrilla as Regina/Roni, Robert Carlyle as Rumpelstiltskin/Weaver, Colin O’Donoghue as Hook/Rogers, Andrew J. West as Henry Mills, Gabrielle Anwar as Lady Tremaine/Victoria Belfrey, Dania Ramirez as Cinderella/Jacinda, Alison Fernandez as Lucy, Mekia Cox as Sabine/Tiana, and Adelaide Kane as Drizella/Ivy. The season seven episode 14 guest cast includes Rebecca Mader as Zelena/Kelly, Rose Reynolds as Alice/Tilly, Emma Booth as The Witch/Gothel/Eloise Gardener, Daniel Francis as Dr. Facilier/Mr. Samdi, Yael Yurman as Anastasia, and Tiera Skovbye as Robin/Margot.
“The Girl in the Tower” Plot: Rogers works to prove Tilly’s innocence in the case of the Blind Baker’s death, while Ivy attempts to make amends with Anastasia, and Samdi makes a revealing confession to Roni. Meanwhile, in a faraway realm, Alice forms an unbreakable bond.
More on Once Upon a Time Season 7:
– Season 7 Episode 1 Recap
– Colin O’Donoghue and Robert Carlyle Interview
– Lana Parrilla and Gabrielle Anwar Interview
– Andrew J West and Dania Ramirez Interview
– Edward Kitsis, Adam Horowitz and David H Goodman Interview