Once Upon a Time 7.18 (Preview)

**Once Upon a Time 7.18 (Preview)**

In the upcoming episode of Once Upon a Time, "The Eighth Witch," the Evil Queen's (Lana Parrilla) plans to take over Storybrooke are closer to being realized than ever. A promo for the episode, which you can watch below, shows the Evil Queen teaming up with Cruella de Vil (Victoria Smurfit) to take control of the town. Meanwhile, Snow White (Ginnifer Goodwin) and Prince Charming (Josh Dallas) enlist the help of Belle (Emilie de Ravin) and Rumple (Robert Carlyle) to stop the Evil Queen.

Channel Category Duration Views
Music TV Clip 00:30 13