Beautiful, interesting, incredible cinema.
Scotland 1918 a mysterious traveler appears at The Abbott Farm looking for work a place nobody can hear you scream.