Comic Book TV Shows April 19, 2016 0 Review: ‘Supergirl’ Season Finale – Better Angels Season one of Supergirl ended the same way most of its episodes do: feeling rushed…