A bedeviling, blithe Spanish meta-film shot entirely in the dunes and cliff... More >>>