The stoic, proper Rev. Gavin Dishart, newly assigned to a church in the small Scottish village of Thrums, finds himself unexpectedly falling for one of his parishioners, the hot-blooded Gypsy girl Babbie. A village-wide scandal soon erupts over the minister's relationship with this feisty, passionate young woman, who holds a secret about the village's nobleman, Lord Milford Rintoul, and his role in an increasingly fractious labor dispute.
Katharine Hepburn
as Barbara 'Babbie'
John Beal
as Révérend Gavin Dishart
Alan Hale
as Rob Daw
Donald Crisp
as Docteur McQueen
Lumsden Hare
as Tammas Whammond
Andy Clyde
as Wearyworld The Policeman
Beryl Mercer
as Margaret
Billy Watson
as Micah
Dorothy Stickney
as Jean
Mary Gordon
as Nanny
Frank Conroy
as Lord Rintoul
Eily Malyon
as Evalina