Ginnifer Goodwin, Emily VanCamp

Sunday nights on ABC are downright deadly, and TVGuide.com has the exclusive first look at this Sunday's lethal lineup!

Over on Once Upon a Time, Snow White (Ginnifer Goodwin) is determined to kill Cora (Barbara Hershey), who killed her mother when she was just a girl. Will Prince Charming (Josh Dallas) be able to stop her? Plus: Emma (Jennifer Morrison), Henry (Jared Gilmore), Bae (Michael Raymond-James) and a dying Rumplestiltskin (Robert Carlyle) return to Storybrooke. You know what that means: It's time for Emma's parents to meet her baby daddy:

When Revenge returns, Emily Thorne (Emily VanCamp) will take her quest for vengeance to new heights as she mourns the loss of Amanda (Margarita Levieva). How far will she go to make sure Amanda's death will not go unpunished? "Emily's need for revenge is all she has left," Aidan (Barry Sloane) says ominously. Check out what's in store for Emily as she sets her sights on the Graysons:

Finally, ABC's newest drama, Red Widow, will find Marta (Radha Mitchell) faced with the possibility that the consignment to get her family out of Nicholae's (Goran Visnjic) debt, won't actually be enough. Does that make her a liability to Nicholae? Check out the sneak peek below:

Once Upon a Time, Revenge and Red Widow air Sundays at 8/7c, 9/8c and 10/9c, respectively, on ABC.