TTV Read More 1 minute read Helen Slater And Dean Cain Join Cast Of ‘Supergirl’ | TV NewsbyElly JonesMarch 3, 2015 The casting for Supergirl is fully underway with the addition of two new actors who will no…