
Down Twisted
Running 1h 28m and made in the United States, Down Twisted (1987) is an Action and Adventure film in the 123movies catalog. The cast includes Carey Lowell and Charles Rocket; Albert Pyun directs. 13 votes put it at 3.9/10. A naive, good-hearted Los Angeles waitress does not think twice about helping her troubled roommate. Unfortunately, her help lands her in Central America fleeing for her life with a grungy mercenary.













