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