Il signor Topaze (Peter Sellers) è un insegnante di scuola senza pretese in una piccola città francese senza pretese, che è onesto fino all'eccesso. Viene licenziato perché si rifiuta di dare la sufficienza a un cattivo studente, nipote di una ricca baronessa. Castel Benac (Herbert Lom), un funzionario governativo che gestisce un'attività finanziaria disonesta, viene convinto dalla sua amante, Suzy (Nadia Gray), un'attrice di commedie musicali, ad assumere il signor Topaze come front man per i suoi affari. A poco a poco, Topaze diventa un finanziere rapace che sacrifica la sua onestà per il successo e, in un ultimo colpo di spavalderia imprenditoriale, licenzia Benac e acquisisce Suzy nell'affare. Un vecchio amico e collega, Tamise (Michael Gough) lo interroga e dice a Topaze che ciò che ora dice e pratica indica che non ci sono più uomini onesti.