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