Reviews TV Reviews by Nicola Austin February 2, 2018 ShareTwitterFacebook Supergirl S3E12 ‘For Good’ Review Supergirl goes full on B plot this week as the show shifts its focus on Lena Luther battling her dark side, whilst the DEO try and track down the other surviving Worldkillers, teasing the clash between Supergirl and Purity that's coming up…Read More