TV Netflix horror series Brand New Cherry Flavor adds its cast Netflix horror series Brand New Cherry Flavor adds Rosa Salazar, Catherine Keener and more