Flesh Suitcase

The life of a drug mule.

Release Date

October 18, 1995

Status

Released

Original Title

Flesh Suitcase

Runtime

1h 30min

Budget

Revenue

Language

English

Production Companies