Photographes, Mark et David sont en mission au Kurdistan. Tandis que le premier décide de rester sur place quelques jours encore en quête du cliché susceptible de le rendre célèbre, le second ne supporte plus la violence quotidienne. Sa femme attend un enfant. Blessé, Mark échoue dans un hôpital de campagne, avant d’être rapatrié à Dublin, où il apprend que David, lui, a disparu...
2031. Les derniers survivants ont pris place à bord d'un train gigantesque condamné à ne jamais s’arrêter. Dans ce microcosme futuriste, s’est recréée une hiérarchie des classes contre laquelle une poignée d’hommes tente de lutter.