The actor who appeared in over 100 films including "Unbreakable" and "Shaft", also stared in a 1992 movie starring Tim Roth, Alexis Arquette and Danitra Vance, directed by who?