Lou Castel Colombia Best movies: Fist in His Pocket (1965) The Leopard (1963) The Cassandra Crossing (1976)