Any film credited with its own “mustache wrangler” really should have been much more fun than Johnny Depp’s latest misfiring action-comedy. Mostly set in contemporary England, but aiming for the zingy ...