Tales From the Crypt Presents: Demon Knight was released on January 13th, 1995.
Filming locations include Los Angeles, Santa Clarita and Val Verde, CA.
Halfway House Café - 15564 Sierra Hwy. Santa Clarita, Ca. 91390
Bus drives away - Del Valle Rd. Val Verde, Ca. 91384
Epilogue - 961 Broxton Ave. Los Angeles, Ca. 90024
(Westwood Village Theater)