The 38-year-old actor says the director does not like actors messing up with his film's script and wants them to follow the dialogues, reported The Independent.
"He (Tarantino) was a tyrant, like: 'Do not f**k my film up.' But that's what you want. You want a director who, even if you're going off the cliff, you know that you're going off the cliff," Foxx tells Howard Stern on his radio show.
Foxx played an African-American slave Django Freeman in the 2012 film, which also starred Hollywood stars like Leonardo DiCaprio, Christoph Waltz, Kerry Washington, and Samuel L Jackson.