Where To Stream Wayward Season 1 Episode 6
Mirror
- Aired September 25, 2025
- 45 Min
- Rated 7.6
- Number 2 Of 8 Rated Episodes
A wilderness excursion grows vicious as the students vie for a chance at freedom. Evelyn forces Leila to revisit the night of her sister's death.