Rogers plays a small town banker in the 1890s whose chief rival is the deacon (Middleton) with whom he has traded horse flesh. Taylor is a bank teller who places a winning $4,500 bet on a 10-1 harness racing horse, making him Rogers' bank partner.
Will Rogers
as David Harum
Louise Dresser
as Polly
Evelyn Venable
as Ann
Kent Taylor
as John
Stepin Fetchit
as Sylvester
Noah Beery
as Woolsey
Roger Imhof
as Edwards
Frank Melton
as Elwin
Charles Middleton
as Deacon
Sarah Padden
as Widow
Lillian Stuart
as Sairy
William Arnold
as Townsman (uncredited)