Here's a movie about a spirit who escapes "the pain of hell" by agreeing to return among the living.
Release Date: September 27, 1984
Acting
View more ->