For a better experience on MUBI, update your browser.

Clean, Shaven

Lodge Kerrigan United States, 1993