Quentin Tarantino is coming back home to America -- and entering one of the darkest times in its history -- for his next major film.
After taking on Nazi Germany with the Brad Pitt-led band of "Inglourious Basterds," WME, Tarantino's agency, confirmed that he's finished writing the script for "Django Unchained," a Spaghetti Western that, according to Tarantino Archives (via Indiewire), will pay homage to Italian director Sergio Corbucci's original "Django" and Japanese filmmaker Takashi Miike's "Sukiyaki Western Django."
Tarantino actually appeared in "Sukiyaki," making a cameo as a character named Ringo.
"Django," it seems, will be the eighth film of his career, which, in an interview at the Morelia International Film Festival in 2009, he promised to release before coming out with "Kill Bill: Vol. 3" in 2014. According to HitFix, he was also pondering producing a '30s-style gangster film, which would certainly fit his penchant for violence-filled movies.
After helping launch the American film career of Christoph Waltz, who gave an Academy Award-winning performance as Nazi Col. Hans Landa, aka "The Jew Hunter," in "Basterds," Tarantino has cast the German actor as a lead in "Django Unchained," WME also confirmed.
"It's a western whose lead character is a former slave who is in league with Waltz to save his wife from an evil plantation owner," the agency said.
Waltz is currently co-starring in the Great Depression circus drama, "Water For Elephants," alongside Reese Witherspoon and Robert Pattinson.
Tarantino has largely remained out of the spotlight since the impressive success of "Basterds," which took in $120.5 million domestically and $313.6 million worldwide. Nominated for eight Oscars, it was by far the most financially successful film of his career; his 1994 classic "Pulp Fiction" brought in nearly $108 million domestic and about $214 million worldwide.
HuffPost Entertainment is your one-stop shop for celebrity news, hilarious late-night bits, industry and awards coverage and more — sent right to your inbox six days a week. Learn more