^ In other words, here is what's on TV tonight:
Jane Espenson's new episode of Once Upon a Time, "Desperate Souls," airs at 8 pm on ABC.
Here is the synopsis (previews below):
Regina (Lana Parrilla) and Gold (Robert Carlyle) join forces to thwart Emma's (Jennifer Morrison) attempt to run for sheriff. In the fairy tale world, Rumplestiltskin continues his quest to help his son by finding him the power necessary to avoid war.
At 9 pm, The Firm premieres on NBC. Callum Keith Rennie is a series regular and, from the looks of it, Tricia Helfer makes her first appearance in the pilot, too.
The show was picked up for 22 episodes and, after tonight's premiere, it will air on Thursdays at 10 pm, in Prime Suspect's slot. Meanwhile, the last two episodes of Prime Suspect (with Jonas Pate on the producing team) will be aired back-to-back on Saturday, January 21.
Synopsis for The Firm (two sneak peeks below):
After young lawyer Mitchell McDeere (Josh Lucas, “J. Edgar”) exposed the law firm he worked for was a front for the Chicago mob, he and his family found themselves in the Federal Witness Protection Program. Now, a decade later, McDeere, his wife Abby (Molly Parker, “Deadwood”) and daughter Claire (Natasha Calis, “The Possession”), begin their efforts to reclaim their lives, which proves to be an uphill battle. Also starring Juliette Lewis (“Cape Fear”) and Callum Keith Rennie (“The Killing”). Tricia Helfer (“Battlestar Galactica”) and Shaun Majumder (“Detroit 1-8-7″) guest star.