Dogtooth ★★★½

Ah the joys of quarantine living.