No photoLeslie Sayle ScharfWriterWrote 22000s2003The Hitcher II: I've Been WaitingWriter441980s1988HerculesWriter