Supergirl cast gets shaken up as someone leaves and someone returns

After an intense – and very good – season 4, Supergirl season 5 is approaching and it looks like the show is shaking things…