Leonora Carrington was born on April 6, 1917 in Clayton Green, Lancashire, England. She is known for her work on Un alma pura (1965), En este pueblo no hay ladrones (1965) and Leonora Carrington. El juego surrealista (2012). She was married to Emerico Weisz and Renato Leduc. She died on May 25, 2011 in Mexico City, Mexico.