A Blue Ridge Mountains community in Virginia is at odds when a prospective development company sets its sights on building a large resort for the wealthy in the area. When a couple is murdered on their land because they refused to sell, veterinarian Rachel Goddard tries to bring truth to the torment and unhappiness before it tears the town apart.