With awards season wrapped and the Downton Abbey finale behind us, we're excited to get back to a fresh crop of episodes from our favorite shows! Tune into Once Upon a Time to see Snow White (Ginnifer Goodwin) catch Queen Regina (Lana Parrilla) up to some very sneaky business with her mother, Cora (Barbara Hershey), and then flip to Girls to see Shoshanna (Zosia Mamet) and Marnie (Allison Williams) dish on Jessa's (Jemima Kirke) latest scandal. Plus, scroll down for what to expect on The Good Wife!
Once Upon a Time (8/7c on ABC)
While visiting an old friend, Snow White (Ginnifer Goodwin) catches Regina (Lana Parrilla) and her mother, Cora (Barbara Hershey), looking for Rumpelstiltskin's (Robert Carlyle) dagger.
Girls (9/8c on HBO)
Jessa (Jemima Kirke) is somewhere... And her friends, Marnie (Allison Williams) and Shoshanna (Zosia Mamet), are concerned. Meanwhile, Marnie's ex Charlie (Christopher Abbott) sells an app for a lot of money.
The Good Wife (9/8c on ABC)
Alicia (Julianna Magulies) accepts the offer to become an equity partner at the firm—and some surprising things that come with it.
Plus, get the behind-the-scenes scoop on the costumes from Girls!