Melodrama of religion and sex in a village on the coast of Nova Scotia.
United Kingdom
Drama
60 minutes
1960
Norman Thaddeus Vane
Ben
Director