In de nieuwe ijstijd, rond het jaar 2050, zijn de meeste Amerikanen naar het zuiden getrokken om de kou te ontvluchten. Het Mexicaanse Bevrijdingsfront verzet zich hier hevig tegen door het plegen van overvallen en aanslagen. De ouders van James gaan terug naar het noorden om daar een nieuw, primitief leven op te bouwen. Zelf besluit James om in het zuiden te blijven. Als zijn vriend Robert bij een aanslag gewond raakt, veranderen ze hun plannen. Samen beginnen ze aan de gevaarlijke tocht. Geld voor de reis hebben ze niet en enig idee van wat ze in het noorden te wachten staat al evenmin.