Season 3, Episode 5 All Blessed Secrets
First Aired: March 18, 2007
Sophie catches Paul in bed with Megan; Richard's ego swells; Anna and Geoffrey help Charles find the strength to play Lear; a bar brawl ensues.
Cast & Details See all »
- Premiered: November 3, 2003
- Rating: TV-14
Trending TonightSee all »
Sterling K. Brown's story will blow your mind