Two detectives craft an intricate interrogation technique to intimidate an apparent witness to police corruption.
1993
2023
1999
1972
1983
2011
2010
2018
1986
2002
2021
1998
—
2000
1982
2016