Film: Night Warning
New Beverly Cinema 7165 Beverly Blvd, Los Angeles, United StatesNIGHT WARNING In one of the strangest mind-shredders banned during the UK’s notorious video nasty uproar, Susan Tyrrell (Forbidden Zone) gives one of the greatest, most amazingly unhinged performances in […]