Esther Drummond

Esther Drummond is a fictional CIA analyst and a main character on the science fiction television series Torchwood. She appeared in the series four storyline, "Miracle Day", where she was played by actress Alexa Havins.