You know a good film when the minutes and hours fly by and you have barely looked at the clock. This is nearly three hours long but it doesn't feel like it. Not a second is wasted by Tarantino. A first rate group of actors deliver Tarantino's dialogue. Despite being set in (mostly) one place I never got bored. After a talky (but never dull) hour and a half the plot moves forward several notches and there is surprise after surprise. These truly are horrible and hateful people but you will enjoy their company.