Spirit Lost is a 1997 film directed by Neema Barnette. It stars James Avery and Yvonne Brisendine.
More at Wikipedia.
Director: Neema BarnetteRelease date: January 1, 1997Running time: 90 min.
External links: IMDb