May 15, 1970

The Criminal Life Of Archibald de la Cruz (1955) ***

Perverse, fascinating drama directed by Luis Bunuel.