Martin McDonagh has made a career writing dark comedies in which blood flows by the gallon, but his own story reads more like a Dickens novel.