Thrills in a 1970s-set piece of tartan noir