Seit seiner Kindheit muss Adrián (Leonardo Sbaraglia) in Zukunftsvisionen Katastrophen, Unglücke und menschliche Tragödien anderer Menschen durchleben. 'Utopia', eine geheime Organisation von Menschen mit der gleichen Fähigkeit, nimmt ihn in ihren Reihen auf. Gemeinsam mit den anderen Sehern soll er Unglück von den Menschen abwenden, die für das Wohl der Welt unverzichtbar sind. Als Erwachsener versucht Adrián sich der Gruppe zu entziehen, doch ihr Anführer Samuel (Héctor Alterio) kann seinen Schützling für einen letzten, wichtigen Einsatz gewinnen. Seine Wege kreuzen die von Hervé (Tchéky Karyo), einem alten Bekannten, der 'Utopia' den Krieg erklärt hat.