The Hateful Eight
  • 167 minutes
  • USA