Com a chegada da democracia, o presidente do Chile decreta uma anistia geral para todos os presos sem delito com sangue. O jovem Ángel Santiago (Abel Ayala) é um deles, mas agora ele está decidido a se vingar dos abusos sexuais que sofreu no cárcere. Além disso, ele planeja um ambicioso e arriscado assalto; para tanto terá de contar com a ajuda de Nicolás Vergara Grey (Ricardo Darín), um famoso ladrão de bancos que evita tal reputação porque busca reconquistar sua família. O plano parece perfeito, mas tudo se complica quando entra na história a bela Victoria, uma misteriosa bailarina cujos pais foram assassinados pela ditadura de Pinochet.