In this riveting horror-thriller, a family of cannibals takes extreme measures to find their next meal.
  •  
  • Horror

  • 2010

  • 1h 30m