Eduardo de la Serna was born in Buenos Aires in 1958. He directed the feature film El refugio de los caracoles (2005).