Ever since Season 1, Supergirl has been a show that’s thrived on having so much heart, soul & charm. Melissa Benoist was perfectly cast as Kara Danvers and with an equally perfect supporting cast behind her, the show has provided so many hours of uplifting television and great stories.
The show moved to the CW for Season 2 onwards and has thrived creatively, developing all the characters and remaining a wonderful superhero show that’s worthy of the Superman mythos. Whilst it hasn’t reached the absolute heights that the other Arrowverse shows have, Supergirl has gotten better every season. It remains a consistent, fantastic show that soars with its heart in the right place.