Bio: Teresa Mendez lost her mother after the villain known as El Gato failed to help her with his brand of medicine. When Teresa defied El Gato, he cursed her. Seeing her neighbours and loved ones die from the curse, Teresa attempted suicide by jumping off the 59th Street Bridge. She was saved by Omega the Unknown.
After her existence was basically tortured by El Gato, she was able to extract her revenge on him by destroying El Gato's power once and for all.