Kevin, który jest na niebezpiecznej drodze ku rozpaczy, powraca do swojego domu z dzieciństwa w Teksasie, aby zamieszkać u swojej owdowiałej siostry bliźniaczki, Amy (JoAnna Garcia Swisher), i nastoletniej siostrzenicy, Reese (Chloe East). To dziwny powrót do domu — on i jego rodzina rozstali się na lata — i Kevin nie ma żadnej nadziei, że cokolwiek się polepszy. Ale seria fantastycznych wydarzeń, w tym meteoryt lądujący w pobliżu domu, prowadzą Kevina do spotkania mało prawdopodobnego niebiańskiego przewodnika, Yvette (Kimberly Hébert Gregory). Yvette dostarcza niesamowitą wieść Kevinowi: w każdym pokoleniu jest 36 prawych dusz na Ziemi, których tylko istnienie chroni świat. Kevin, jak mu mówi, jest ostatnią z 36 prawych dusz. Człowieczeństwo znajduje się w kryzysie. Bez 35 dusz, świat zacznie tracić jedyną rzecz, która pozwala nam wytrwać wzloty i upadki życia: nadzieję.
Teraz Kevin ma misję, czy tego chce czy nie: „podsycić” swoją duszę poprzez czyny dobroci i bezinteresowności, aby mógł ostatecznie znaleźć i namaścić nowe pokolenie prawych. Yvette będzie mu służyła jako obrończyni i nauczycielka, surowy sierżant z boską władzą, nawet jeśli jest najmniej podobna do anioła osobą jaką kiedykolwiek spotkał.