The Linda Blair World Heart Foundation is a non-profit organization that protects animals by helping them find forever homes and stomp out persisting animal cruelties.
Finally! A horror movie that doesn't rely on found footage material, cheap scares, or strapping a person to a gurney and performing surgery without anesthesia.