Eileen Dietz (The Exorcist) is getting a ‘CALLBACK’ Eileen Dietz is known for being the face of the demon in The Exorcist and now, she coming for a ‘CALLBACK’. CALLBACK is a feature length Indie psychological thriller film being made by FoxTrot Productions and HorrorScreams VideoVault with the film being shot in Buffalo, New York, U.S.A.
Read More »