Javier de Rivera Best movies: When the Screaming Stops (1974) Night of the Seagulls (1975) The Diabolical Dr. Z (1966)