Home›Christopher LewisChristopher LewisKnown for DirectingBorn:1944-08-04Place:Los Angeles, California, USAMovies2025Tulsa Terrors Details 2018S.O.V. The True Independents Details 2012Making 'Blood Cult' Pioneering Shot on Video Movies Details