


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 8:10 PM, Friday 9 May. (Subtitles, rating with pin.)
Topics
Movie ➝ Drama
Sitcom
Larry David
Actor