After decades of sporadic and limited screenings, the complete version of Tarantino's epic will finally be released nationwide on December 5 - complete with a new anime sequence.