The Demon of Whitechapel
In 1888, Margaret 'Peg' Gillis becomes the sixth victim of Jack the Ripper. Unfortunately for him, Peg is reborn as an ancient demon, who has lived countless lives through the centuries. Only, this time, she has come back ... wrong. With no memory of her previous lives, without any of the powers she has accumulated ov...