Budapest dans les années 1980. Geri, 20 ans, arrive dans la capitale hongroise pour commencer ses études à l'Université d'économie. Dès son premier jour à l'internat, il rejoint un groupe de jeunes militants qui organisent des manifestations contre le système communiste. Le groupe est dirigé par Zsolt Száva, un jeune étudiant charismatique qui devient rapidement le meilleur ami de Geri. Cependant, Geri cache un grave secret. Il est un informateur du Département de la sécurité de l'État et il n'a pas le choix : s'il veut garder en vie son jeune frère gravement malade, il a besoin des médicaments fournis par l'État. Pendant que Száva tente d'identifier la taupe au sein du groupe, Geri est confronté à un défi quotidien : comment tromper le Département de la sécurité de l'État et conserver ses nouveaux amis ?