1. Home
  2. Films
  3. 8 Heads in a Duffel Bag
Film · 1997

8 Heads in a Duffel Bag

1997Released
Tom SchulmanDirector
95 minRunning time
United Kingdom, United StatesCountry of origin