When danger finds its way to a quiet country road, two strangers must forfeit trust to overcome a predicament.