A Criminally Insane Murderer Escapes From The Institution -- By Becoming Invisible!
Los Angeles, California, USA
The Astral Factor Wikipedia »
Invisible Strangler is a 1976 American horror film directed by John Florea, also known as The Astral Factor (American alternative title), starring Robert Foxworth and Stefanie Powers.
Register to update information, save favorites, post photos, news stories and comments.
Already A Member?