The House of the Spirits Season 1 has eight episodes total on Prime Video, premiering April 29, 2026, with a weekly release ...