Two estranged old friends reconnect on an awkward deer hunting trip, only to return with a dark secret.