Oct 28, 20194 minGIRI/HAJI ReviewGIRI/HAJI, meaning Duty/Shame in Japanese, is a new BBC Two eight-episode crime drama on every Thursday evening at 9 PM, or you can watch...