Tales of the Undead 1985
as Hitchhiker/Dr. Orloc/Xanax/Simon A. Trehdel, Writer, Producer, Director, Lighting Camera
Credits from TMDB.