A special forces team is sent to snuff out a drug den, but find themselves trapped inside it after being set-up and betrayed.
2003
2023
2022
2010
2014
1991
2001
2000
1993
2012
2015
1990
1996
1998
1987
2004
1988