Curb Your Enthusiasm Season 12 Trailer Final Season The final season. Curb Your Enthusiasm Season 12 premieres February 4th on HBO. Show More… Comments Related Videos Curb Your Enthusiasm 11×08 Promo “What Have I Done?” (HD) Curb Your Enthusiasm 11×05 Promo “IRASSHAIMASE!” (HD) Curb Your Enthusiasm 11×03 Promo “The Mini Bar” (HD) Curb Your Enthusiasm Season 9 “Larry’s Back” Trailer (HD)