When Rachel receives an offer to stay at her missing uncle’s campsite, Lot 24, she feels both cautious and thrilled about the opportunity to get away for a while. Despite…