character at the end of once upon a time season 7 episode 3
witch
title: Once Upon a Time (season 7) text: had also been confirmed to appear in the twentieth episode) and Sean Maguire, as well as formerly recurring stars JoAnna Garcia Swisher, Victoria Smurfit, Robbie Kay, Beverley Elliott, Lee Arenberg, Keegan Connor Tracy, and Tony Amendola. On March 21, it was announced that Jennifer Morrison and Emilie de Ravin would be back a second time, along with Ginnifer Goodwin and Josh Dallas for the final episode of the series. In addition, Raphael Sbarge, David Paul Grove, and Faustino Di Bauda later confirmed that they were also appearing in the series finale. Once Upon a Time (season 7) The seventh and title: Once Upon a Time (season 7) text: "no longer in charge." Former main cast member Jennifer Morrison has confirmed that she has agreed to return for one episode, later revealed to be the second episode of the season. Morrison announced her last filming day on July 19, 2017. On July 22, it was confirmed that Emilie de Ravin would return for the fourth episode in the seventh season. In March 2017, Andrew J. West and Alison Fernandez were cast for unknown guest roles in the season six finale. During the episode, it was revealed that West was portraying an adult Henry Mills, while Fernandez portrayed his daughter, title: Once Upon a Time (season 7) text: played by Jessy Schram for the first six seasons. On July 22 at San Diego Comic-Con, it was revealed that Anwar and Kane will be portraying Lady Tremaine and Drizella, respectively. Cox would be portraying Tiana from "The Princess and the Frog", while Reynolds would be playing an alternate version of Alice, a character previously heavily featured in the spin-off "Once Upon a Time in Wonderland." In August 2017, Cox was promoted to series regular. On August 1, it was announced that Giles Matthey would return as an adult Gideon for the season's fourth episode. The episode, also featuring Emilie title: Once Upon a Time (TV series) text: to wrap up Emma Swan's storyline. Later that week, actress Rebecca Mader announced that she would also be leaving the series after the sixth season wrapped. It was later announced that Ginnifer Goodwin, Josh Dallas, Jared S. Gilmore and Emilie de Ravin would also be leaving the show after the sixth season's finale aired. Along with departures, Andrew J. West and Alison Fernandez were announced to be joining the seventh season of the show as series regulars after guest starring in the previous season's finale. They will portray an older Henry Mills and his daughter Lucy respectively. In July 2017, title: Once Upon a Time (season 7) text: Once Upon a Time (season 7) The seventh and final season of the American ABC fantasy-drama "Once Upon a Time" was ordered on May 11, 2017. It consisted of 22 episodes, airing on Fridays, having premiered on October 6, 2017. This season marked a significant change for the series, as it was announced at the end of the sixth season that the majority of the main cast members would not be returning for season 7. Lana Parrilla, Colin O'Donoghue, and Robert Carlyle were the only ones remaining. Andrew J. West and Alison Fernandez were announced as new regulars in May