Dogtooth

Dogtooth ★★★★

this film caused me actual physical pain