נתן (הוגו דילון) מוצא את עצמו עומד לבדו לצד דרך הררית מבודדת, כשהוא מבין באובדן כי לא שרד את התאונה הקטלנית. דניאל (ארבן בייג'קטרג'), נהג נוסף שהיה מעורב באותו מקרה, גם הוא מת. נתן נאבק לקבל את המציאות הקשה ואת חרטותיו על מעשיו, ומבין שעליו לעזוב את גופו הארצי ולהיכנס לעולם שמעבר. מעבר לגיהנום מחכה לו, מקום שבו הזמן עומד מלכת והעונש נמשך לנצח. בגיהנום הוא פוגש נשמות אבודות רבות, כל אחת עם סיפור טראגי משלה. בין הפוגשים נמצאות נערות עם סודות אפלים, אמהות שכולות השוקעות באשמה ומדריכים תופתיים שמקנאים ביכולת האנושית לחיות ולמות. כל נשמה נושאת מטען כבד של חטאים וצער, והם ממתינים יחד למשפט הסופי בפנדמוניום – המקום שבו ייקבע גורלם לנצח. הקרניים של הגיהנום קוראות להם, מזמינות אותם אל עולם של סבל אינסופי שבו כל מעשה נבחן מחדש. נתן מתמודד עם הפחדים והכאב הפנימיים שלו, כשהוא מבין כי מעבר לגיהנום אין דרך חזרה, וכל רגע מקרב אותו אל האפלה הנצחית. במהלך מסעו בין הצללים, הוא פוגש דמויות נוספות שמגלות לו את סיפור חייהם וטעויותיהם. הוא לומד שכל נשמה נענשת בהתאם לחטאיה, אך גם שיש תקווה לגאולה אם יעמוד במשפט הסופי. המדריכים התופתיים מלמדים אותו שעל אף הקושי, תמיד קיימת אפשרות לתיקון פנימי. כשהקרניים נשמעות חזק יותר, נתן מבין שעליו לבחור בין להיאבק על נשמתו או להיכנע לגורלו. בין האפלה מוצא ניצוץ של אור שמוביל אותו אל ההחלטה החשובה ביותר של חייו שלאחר המוות.
