Written by Quentin Tarantino, the film will be released in IMAX worldwide on November 25, before streaming on Netflix on December 23