Welcome to eden Season 2 episode 8 (S02E08) - First Contact
Zoa suffers a massive betrayal as the rebellion crumbles and Brisa races against the clock to save the inhabitants of eden. Welcome to eden Season Number: 2 episode Number: 8 episode Title: First Contact Air Date: 2023-04-21