The 52-year-old star will play Daisy Domergue, a tough prisoner accused of murder and set to be hanged for her crimes in the post-Civil War western, said The Hollywood Reporter.
Samuel L Jackson, Kurt Russell, Tim Roth and Michael Madsen are all set to appear in the film version after being part of live reading of the script in April
Amber Tamblyn took on the role of female lead Daisy during the live reading, but Tarantino looked at several actresses for the coveted role for the film version.
Richard Gladstein and Stacey Sher will produce The Hateful Eight, with the Weinstein brothers and G Mac Brown executive producing.