Horrific satire on domestic violence.Horrific satire on domestic violence.Horrific satire on domestic violence.