The House of the Spirits (Original title "Das Geisterhaus") is a 1993 German-Danish-Portuguese period drama film directed by Bille August and starring Jeremy Irons, Meryl Streep, Glenn Close, Winona Ryder, Antonio Banderas and Vanessa Redgrave. The supporting cast includes María Conchita Alonso, Armin Mueller-Stahl, and Jan Niklas. Based on the 1982 novel "La Casa de los Espíritus" by Isabel Allende, the film is about the life of a young lady named Clara during the military dictatorship in Chile, and her recollection of her family history, mainly the rise of her husband, Esteban Trueba.