The new film is set to hit Netflix on November 12th.