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