


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 4:25 PM, Sunday 11 May. (Subtitles, rating with pin.)
Topics
Movie ➝ Drama
Sitcom
Larry David
Actor