Sister Rose reviews this original production of the UP network about a mysterious stranger who, with his young son, becomes stranded in the heart of Amish country. A trio of Amish aunts offers them hospitality at their quaint inn, but their niece – the local deputy – has her suspicions and sets out to find […]