8 Heads in a Duffel Bag (1997)
4.99/10
Vote : 155
8 Heads in a Duffel Bag ()
Details
: en: 18/04/1997: $3,000,000 (estimated): 95 min: 11.845: 3,602,884: Released