A well-intentioned young female art expert is caught in a snow-storm on a train in the Scottish Highlands. At the inn where passengers are forced to stay the night she is approached by a mysterious wealthy foreigner who claims to be a lover of painti...