As WWII begins, vaudeville entertainer Tommy Towers is called up to serve. He arranges a job for his girlfriend at the local pub. To keep moral up, his commanding officer orders him to perform for the troops.

Tommy Trinder
as Tommy Towers

Jean Colin
as Sally

Anthony Hulme
as Lt. Somers

Marjorie Browne
as Peggy Carter

Edward Lexy
as Sgt. Maj. Slaughter

Ida Barr
as Mrs. McNab

Charles Victor
as Colonel

Charles Victor
as General

Wally Patch
as Sergeant

Warren Jenkins
as Pat