as Kathleen / Moonyean Clare
as Sir John Carteret
as Kenneth 'Ken' Wayne / Jeremy 'Jerry' Wayne
as Reverend Owen Harding
as Ellen, John's Housekeeper
as Willie Ainley
as Charles, Kenneth's Batman
as Kathleen, as a Child
as Sexton
as Lady Denham, a Dowager
as Woman with Lady Denham