“Everything has become a metaphor,” Jake Gyllenhaal's character Davis Mitchell says in voice-over during the first section of Demolition.
That line indicates just how subtle this movie is — i.e. about as subtle as the recurring image of a sledgehammer smashing into walls. Despite...