A murder victim's spirit takes revenge on the man who killed him.
From the River's Depths is not available for streaming at this moment.