How long has it been since Mrs Drover last saw the lover from her past in The Demon Lover?

Twenty-five years