A guilt ridden police officer is forced to tackle her inner demons and rely on her training to survive and fight her way through 5 floors of a drug lab.
1990
2003
1978
2002
1980
1971
1996
2000
1991
1992
1993
1997
1975
2001
1969