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.
2003
1991
1997
2001
2000
1998
1978
1989
2009
2008
1985
2010
1972
1996
1999
2002