In the 20 years since Father Ted was first aired—on April 21, 1995—a lot has happened to the shape of …Read Now
Episode 2 Trailer
How do you get to the truth when everyone is lying? After the murder of DI Brown, the Metropolitan Police puts the tough-minded DCI Bell on the investigation. He knows Della is withholding information and is determined to find out what she and Cal know. Don't miss all-new episodes on Wednesdays at 10/9c.