Cast departureunconfirmedCassandra Peterson, Adeline Lo and Bean Reid depart the cast.first seen Sep 27, 2026