The House of the Spirits is a 1993 period drama film directed by Bille August and starring Jeremy Irons, Meryl Streep, Glenn Close, Winona Ryder, Antonio Banderas and Vanessa Redgrave.