Two detectives craft an intricate interrogation technique to intimidate an apparent witness to police corruption.
2017
2022
2008
2011
2023
2021
2015
2012
1998
2019
1976
1997
1989
2024
2003
1995