A vice detective must decide how far he will go in order to protect his informant.
2001
2020
2009
1940
1986
2022
1991
—
1996
2002
2023
2005
2018
2000
2014
2017