This Sunday on Once Upon a Time (ABC, 8/7c), Regina gives her “handmaiden” Zelena her voice back — but the wicked witch would be wise to watch what she says next!
Now that the Author (Patrick Fischler) has everything he needs to rewrite history, it looks like Once Upon a Time’s heroes and villains will be switching places.
ABC has released some preview photos - both episodic and behind-the-scenes - to promote the next new episode of Once Upon A Time, which is titled "Darkness On The Edge Of Town."