De hoofdpersoon van de film is Jack Thornton (Kevin Costner), een voormalige honkbalspeler die zwerver is geworden en Home tegenkomt terwijl hij door het desolate landschap dwaalt. Aanvankelijk is hij een eenling, maar gaandeweg vormt hij een hechte band met de gemeenschap en vindt hij een doel in het leven.
Naarmate het verhaal zich ontvouwt, ontdekt Jack de ware aard van de milieuramp en leert hij over de machtsstructuren en conflicten die daartoe hebben geleid. Hij onthult ook de geheimen van zijn eigen verleden en komt in het reine met zijn rol in de wereld.
Home toont een grimmige visie op een toekomst waarin de mensheid extreme milieuschade heeft veroorzaakt en worstelt om te overleven in een harde en meedogenloze wereld. Het onderzoekt thema's als eenheid, samenwerking en de zoektocht naar hoop te midden van tegenspoed. Ondanks de sombere setting brengt de film uiteindelijk een boodschap over van veerkracht, verlossing en het vermogen van de menselijke geest om te volharden.