There’s a New Sheriff In Town: China O’Brien (1990)
When a misunderstanding and accidental shooting leads to a dead teenager, martial arts instructor and police officer China O’Brien (Cynthia Rothrock) cannot shake the guilt. It was her weapon and her trigger finger that put the young man down. She turns in her badge and revolver, and heads back home for some rest with family. […]
Read more "There’s a New Sheriff In Town: China O’Brien (1990)"