Taken from Antarctica by one of the sailors from the HMS Beagle to London, it fell into the hands of Sophia Leigh. She mounted it on a golden staff and kept it as a close possession. She then went on to create a company that devoted itself to experimentation, some going horribly wrong. She was eventually pursued and killed by Lara on the rooftops of London.
The powers of the Eye of Isis prevent the process of ageing. It also allows the bearer to accumulate energy from the atmosphere and compress it into the form of green beams.