Difficult to watch, but smart, emotional subversion.