Season 3 of Supergirl premiered on October 9, 2017 | 23 Episodes Kara deals with the loss of Mon-El by focusing all her energy on being Supergirl and the mysterious…
David faces his biggest challenge yet.