Watch TV Online
Regina's mother, played by Barbara Hershey turns out to be the root of all evil while in Storybrooke, Emma scramble to try and clear Mary Margaret of murder on Once Upon a Time.
Marty deals with the MetroCapital's takeover attempt on the season one finale of House of Lies. He receives help from an unexpected source in the process.
Hank learns some unsettling news on the season five finale of Californication. Charlie also proves to his pal just how good of a friend he really is.
Fiona wants to meet Steve's family on the Shameless season finale. Elsewhere, Frank tries to free Monica from her psychiatric institution.
David gets into a sports-related accident on Army Wives this week, leading to some controversy. Elsewhere, Trevor and Roxy have some advice to offer.
The firm makes a push for new business this week, giving Peggy more responsibility in the process. Don and Harry, meanwhile, go all out for a new client.
Sheryl Crow performs on GCB this week, while Tom Everett Scott guest stars as a love interest for Heather.
This is part two of the second season premiere of The Killing.
Season two of The Killing picks up not long after vents from the season one finale. Read on for a recap.
Game of Thrones is back for season two! This premiere picks up not long after events from the season one finale.