Anton (Mikael Persbrandt) é um médico que trabalha em um campo de refugiados na África. Ele divide seu tempo entre os dias que passa trabalhando e outros em casa, em uma pacata cidade na Dinamarca. Anton tem dois filhos com Marianne (Trine Dyrholm), de quem está se separando contra a vontade. Elias (Markus Ryggard), seu filho mais velho, sofre com a perseguição no colégio de um garoto maior que ele. A situação muda quando conhece Christian (William Johnk Nielsen), que perdeu a mãe recentemente e acaba de se mudar para o local. Após defender Elias, Christian é agredido. Como vingança, dá uma surra no garoto e o ameaça com uma faca. A partir de então Elias e Christian se tornam grandes amigos. Só que um plano de vingança mais ousado coloca em risco a vida de ambos.