A vice detective must decide how far he will go in order to protect his informant.
1997
2007
2005
1990
2002
2001
1999
1987
1948
2023
2024
2021
1976
1965
1970