The Lizards

I basilischi

by Lina Wertmüller

Italy, 1963, 85 mins