Catherine Duffy was born blind, but always had a strange awareness of unseen forces around her. And after being taken under the wing of a powerful mage who recognized her innate affinity for the mystic arts, along with study, practice, and intense training, she eventually became one of the most powerful sorceresses on Earth.
Catherine used her skills and powers in defense of mankind, and eventually came to the attention of the superhuman group known as The First Guard, who invited her to join their ranks. Catherine accepted, and serves faithfully and capably to this day.