A vice detective must decide how far he will go in order to protect his informant.
2007
1993
2024
1991
1998
1999
2022
1968
2014
2011
2010
1980
2025
2009
1945