Alec Guinness is essentially doing an Alastair Sim impersonation, and his teeth should have gotten separate billing.
And you won’t believe it, but:
It was scripted by an American.
(Kind of like the way Moonstruck was written by an Irishman, but to the nth degree…)