Filters:
  • Distributor
  • Lost Domain
Show more
Summary: Scientists become trapped on a shrinking island with intelligent, murderous giant crabs.
Runtime: 1 h 03 min
MPAA: Approved

Country: United States
Language: English
Movie budget: $ 70,000