Twisted Justice 2016 (Japan), also known as The Worst Fellows in Japan, The Worst Bad Guys in Japan, Nihon de Ichiban Warui Yatsura is Japan drama premiere on Jun 25, 2016
Movie follows 26 years in the life of a chief inspector until his arrest. He works for the Hokkaido Prefectural Police and is called the "black chief inspector."