Mary Embrey was a member of a sub-species of humans known as superhumans. She was the former wife of Hancock and the present wife of Ray Embrey. She possesses the same powers of Hancock,i.e.,supersonic flight, super strength, super speed, semi-immortality and cellular regeneration. She has an extra ability of weather manipulation. She claims that she is stronger than Hancock, but as there's no proof of that claim, it's assumed that she was bluffing. She was potrayed by Charlize Theron.