George Freen (George Formby) is a scrawny, weakling barber's assistant. Inspired by the keep fit fad sweeping Britain, George tries to get into shape - even more so after he falls in love with beautiful manicurist Joan Allen (Kay Walsh). However, George has a rival for Joan's affections in muscle-bound, middle-class Hector Kent (Guy Middleton). Joan seems to prefer Hector but plucky George exposes his rival as a shady character and challenges him to a boxing match.