When Louise, an orphan, goes to live with her Aunt Harriet on her small-holding, Deep End, she finds it a boring, baffling and completely alien place compared with the town where she was brought up, and her stern and forbidding aunt seems unsympathetic. But Louise meets Charlie, a local boy, and manages to get her own kitten, Casca. From then on life begins to change in the most mysterious and dramatic ways. Through Casca she receives a magical but alarming gift which brings her into very unexpected situations, including travelling back into the past, and the arrival at Deep End of visitors from the Victorian era. Reality and history begin to get very muddled indeed, but surprisingly it’s Aunt Harriet who provides the ideal solution.