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