Kent (Michael Nyqvist), um homem agressivo e desempregado, vive com sua esposa Sara (Kristina Tornqvist ) e seu filho Stefan (Anastasios Soulis) em uma pequena cidade sueca. Mãe e filho vivem sob o terror da violência doméstica que só piora, embora os vizinhos não percebam.
Um dia, enquanto seu pai está dormindo, Stefan decide resolver o problema com suas próprias mãos. Em pânico, acreditando que o homem morreu, Sara e Stefan jogam o corpo numa estrada. Mas ele sobrevive e retorna para casa preso a uma cadeira de rodas. E ninguém tem certeza do quanto ele se lembra sobre o que aconteceu.