John Carroll DeShazier. Director, editor and pr... | Slated