It's finally time for Evil vs. Wicked!
Now that the beleaguered residents of Storybrooke have discovered the Wicked Witch's identity, Sunday's episode of Once Upon a Time (8/7c, ABC) will find Zelena (Rebecca Mader) bringing the fight straight into town. Very clearly making her motivations known, Zelena challenges her little sister Regina (Lana Parrilla) to a fight at dusk.
Lightning Round 12: Once Upon a Time bosses answer your burning questions
"It's pretty epic," Mader tells TVGuide.com. "It's definitely...read more
Subscription | Netflix
The Enterprise reaches out to an alien being while dancing around with the Romulans, who want to reach it first. watch
DG does just that, right over a cliff into a swirling storm, face first in a debris-strewn land of double suns. Enlisting the help of three new friends--the zipper-headed half-brain Glitch (Alan Cumming, X-Men 2), a cop named Cain (Neal McDonough, Minority Report), and the gentle manimal Raw (Raoul Trujillo, Apocalypto)--DG embarks on a journey of deliverance along a crumbling yellow road. watch