6.7
/10
Mary is a fictional character portrayed by Catherine Lough Haggquist in the TV series Smallville.
They appear in 1 episodes out of a total of 216 aired
Mary is also portrayed by Elizabeth Thai.

Mary

by Catherine Lough Haggquist

character

Episodes1

  • 8.6
    /10

    Ryan

    episode S2.E8 november 2002
    Clark rescues mind-reading Ryan James from a research hospital that treats him like a lab rat. Ryan's guardian doctor sues to get Ryan back, and Clark learns that Ryan has a brain tumor that needs treatment.