A witness is terrorized by the killer against whom she testified.
In Self Defense is not available for streaming at this moment.