Melissa Benoist on the Set of Supergirl in Vancouver 08/30/2018 The 29-year-old actress Melissa Benoist, who in 2015 was cast as the title character in the CBS series “Supergirl”, on the set of “Supergirl” in Vancouver.