George Withers learns he is supposed to inherit some valuable jewels from his aunt, and enlists the aid of his dubious lawyer to ensure he gets them.
George Formby as George Withers
Florence Desmond as Florrie
Gus McNaughton as Max
Alastair Sim as A. S. Drayton
Harry Tate as Auctioneer
Enid Stamp-Taylor as Madame Louise
Hal Gordon as Sailor
Tom Payne as Man from Child Welfare
Beatrix Fielden-Kaye as Woman from Child Welfare
Clifford Heatherley as Doctor Wilberforce
Binkie Stuart as Binkie
May Whitty as Aunt Georgina Withers
Harvey Braban as Detective Jones
Ethel Coleridge as Spinster
Syd Crossley as Bus Conductor
Maud Gill as Fanny Tidmarsh
Jimmy Godden as X-Ray Doctor
Mike Johnson as Mr. O'Flaherty
Margaret Moffatt as Mrs. O'Flaherty
Frank Perfitt as Bus Inspector