'Once Upon a Time' First Look: Rapunzel Returns

Michael Logan
Jack Rowand/ABC

ONCE UPON A TIME - "Eloise Gardener" MEEGAN WARNER, COLIN O'DONOGHUE

She’s tressed for success! ABC’s fantasy Once Upon a Time brings back Rapunzel November 17 for a multi-episode arc that finds the feisty fairy-tale princess—now played by Meegan Warner (Turn: Washington’s Spies)—eager to get even with the evil sorceress who has kept her spellbound and imprisoned for years.

The character, originally played by Alexandra Metz (Chicago Fire) for just one episode in 2014, was rescued back then by Prince Charming (Josh Dallas). This time, Rapunzel will meet the dedicated Captain Hook (Colin O’Donoghue). Hints executive producer Adam Horowitz, “A mystery begins to unravel as soon as Hook climbs her iconic tower.”

'Once Upon a Time' Season 7 Is 'Hopeful' and 'Sentimental,' EP Says

'Once Upon a Time' Season 7 Is 'Hopeful' and 'Sentimental,' EP Says

Also promised? The characters having real life problems, like not being able to pay their rent.

Once Upon a Time, Fridays, 8/7c, ABC

TV Guide Magazine

This article also appeared in the Nov.13 - Nov. 26 issue of TV Guide Magazine.

Subscribe to TV Guide Magazine.