Melissa Benoist | Mehcad Brooks | David Harewood