


Curb Your Enthusiasm
What Have I Done?
Season 11 Episode 8 of 10
Larry carries out some damage control to remain in Irma's good graces, while encouraging Leon to monetise his knack for husbandly counsel
Curb Your Enthusiasm airs on Sky Comedy at 12:35 PM, Friday 9 May. (Subtitles, rating with pin.)
Topics
Movie ➝ Drama
Sitcom
Larry David
Actor