Walter is een zachtaardige jongeman die nog bij zijn moeder woont en in de bioscoop werkt . Ongebruikelijk is dat hij er ook vast van overtuigd is dat hij de Zoon van God is. Een van zijn belangrijke taken is om te beslissen of mensen hun eeuwige leven in de hemel of in de hel zullen doorbrengen. Dan ontmoet hij de geest Greg, die vastzit in het vagevuur, en gelooft dat Walter de sleutel is tot zijn verdere bestaan. Hij wil dat Walter de beslissing neemt waar hij thuishoort, of het nu de hemel of de hel is. Daarnaast brengt collega Kendall hem nogal in verwarring. Beetje bij beetje begint Walter zijn rol steeds ondraaglijker te vinden en de zin van het leven opnieuw in twijfel te trekken...