32 parts Complete MaturePart two of the Milex Soulmates saga
London 1888, Jack the Ripper stalks the streets of the East End, striking terror into the hearts of men women and children. Boxer Miles Kane dreams of a better life for his prodigious son Max, and does all he can to make enough money to send him to music school - so Max can fulfil the dreams that passed Miles by. But a chance encounter gives Miles the opportunity to perform at a top theatre, accompanying a world-renowned opera singer. There he finds himself captivated by the mysterious and beautiful singer Lady Arabella.
Across town in Mayfair, Alex Turner lives with his wealthy patron Lord Joshua Homme. Cruel and controlling, Joshua taunts Alex for losing his youthful beauty, and when Alex tries to escape by writing a fantasy book about people living on the moon, he is rejected due to his reputation as a party boy and music hall performer. At the theatre he meets Miles and feels an instant connection. They quickly become best friends, seeing something special in each other. Miles finds Alex's curious, mercurial personality fascinating, and Alex loves Miles' kind nature and the fact he takes him seriously.
The men form a musical act and both see a chance to escape their miserable lives. But their relationship becomes complicated when they fall in love. Miles is forced to come to terms with parts of his sexuality he has previously tried to ignore, while Alex knows to escape Joshua will be virtually impossible.
Will the love forged in our heroes' previous life be enough to keep them together, or will their demons - both within themselves and the people around them, pull them apart forever?