故事發生在1969年冬天,女友的意外死亡讓艾倫(喬納森·杰克遜飾)陷入悲痛與恐懼。在好友潔西卡(埃麗卡·克里斯滕森飾)的長期勸說下,他逐漸平復情緒。此時母親受傷彌留的消息傳來,艾倫為見最后一面立即啟程前往路易斯通醫院。途中搭車時,他發現農夫喬治(大衛·阿奎特飾)的真實身份竟是死神化身。喬治以尖銳質問不斷逼視艾倫的內心陰暗面,迫使他直面過往逃避的情感創傷。兩人在綿延公路與超自然領域間穿梭,艾倫最終通過直面恐懼、懺悔自我的考驗,獲得繼續生存的資格。當他趕到醫院時,母親在彌留之際與他達成和解,這場跨越生死的對話讓艾倫重獲直面人生的力量。