He’s been an outspoken critic of Quentin Tarantino in the past, and Spike Lee has one again spoken out over the director and his latest film Django Unchained, telling Vibe that he won’t be watching the film this Christmas, and suggesting that it lacks respect for black Americans.

The veteran director first found himself offended by Tarantino’s work back in 1997, finding Jackie Brown’s liberal use of the word n*gger to be distasteful. Fifteen years on and Lee doesn’t appear to think that Tarantino’s really changed. Asked about Django Unchained – which sees a black slave freed by a bounty hunter in exchange for helping him track down an enemy – Lee commented "I cant speak on it 'cause I'm not gonna see it. All I'm going to say is that it's disrespectful to my ancestors. That's just me...I'm not speaking on behalf of anybody else."

Lee wasn’t done there either; he took to Twitter and started a dialogue with his followers, writing: “American Slavery was not a Sergio Leone spaghetti western. It was a holocaust. My ancestors are slaves. Stolen from Africa. I will honor them.” Tarantino has always defended his films over issues that some feel have been insensitively handled, with his rebuttals ranging from reiterating the clear line between fact and fiction he seeks to maintain, or else insisting that his film’s scripts have always done their best to represent reality with candor and honesty.