Ben Givens is a retired heart surgeon who has been diagnosed with terminal cancer. Deciding to take charge of his own demise, Ben travels into the wild country of Washington state with his two dogs and his father's Winchester, to hunt one last time and then to end his life on his own terms. But, as with all quests, the Fates intervene. A car wreck introduces him to various helpers and hindrances, and gradually Ben undertakes a journey back through...