A woman with a troubled history finds herself needing to shield her son when a visitor stirs up danger at her secluded inn.