According to the terms of a will two strangers must marry. Leila (Jessie Matthews) is an English widow, and Fergus (Ian Hunter) is a Canadian bachelor. Both are bequeathed a fortune, but there is a condition to receive it; the two must marry within a year. To aid matters, Leila disguises herself...
The owner of a fish-and-chips shop in the Billingsgate area of London harbors a secret ambition: to become a movie star. It turns out that she has a beautiful singing voice, and when that fact comes to the attention of a movie studio, it begins to turn her and her family's lives upside down.
A young man discovers £1,000 in a taxi. The kindly man gives it to an impoverished Irish girl (Geraldine Fitzgerald) by investing it in her cafe, The Cafe Mascot.