1985
Released
Somewhere, somehow, someone's going to pay.
SLM Production Group, Silver Pictures, 20th Century Fox
Action, Adventure, Thriller