Feature film shot in sequoia national park. About a couple who takes a vacation in a cabin to find there is another couple there as well.