Sir John Brannox

Played by John Malkovich

A charming English aristocrat, Sir John Brannox is the antithesis of Lenny: religiously moderate, sophisticated and sensitive.