Release Date: 2019-03-21
Rating: 5.096 ⭐
Luz, a young cabdriver, drags herself into the brightly lit entrance of a run-down police station. A demonic entity follows her, determined to finally be close to the woman it loves.
Runtime: 70 minutes
John Faust
Release Date:
Satan's School for Lust
Release Date: 2002-01-31
Curse of the Blue Lights
Release Date: 1988-01-01
Demon City Shinjuku
Release Date: 1988-10-26
Perewangan
Release Date: 2024-10-24
J.D.'s Revenge
Release Date: 1976-08-25