Will The Real Miss Tessmacher Please Stand Up? is an episode of Supergirl starring Melissa Benoist, Mehcad Brooks, and Chyler Leigh. Kara and Lena head to Kaznia to hunt down Lex. However, Eve Tessmacher sets a trap for the duo that...
Action , Adventure , Sci-fi , Drama
Melissa Benoist , Mehcad Brooks , Chyler Leigh , Katie McGrath