Released by Green Light Pictures
Green Light Pictures is credited on 10 films in the catalog, among them Play Dead, The Haunting of Sharon Tate and Heart of Champions.
Green Light Pictures is credited on 10 films in the catalog, among them Play Dead, The Haunting of Sharon Tate and Heart of Champions.