I Pass for Human (2004) 21 October 200727 October 2021 Rating: ★★½ Ghosts of Drug Addicts Director: Chris D. Actors: Eleanor Whitledge, Mary Woronov, John Diehl Category: Horror