En mann (spilt av Viggo Mortensen) og hans unge sønn sliter med å overleve etter at en global katastrofe har utryddet nesten hele jordens befolkning. De leter etter mat, og forsøker å unngå kriminelle gjenger på vei til kysten i håp om varmere vær.