The story of J.M. Barrie and his relationship with the Llewelyn-Davies family. Barrie writes PETER PAN for the five boys, and later adopts George, Jack, Peter, Michael, and Nicholas.

Ian Holm
as J.M. Barrie

Anna Cropper
as Mary Hodgson

William Hootkins
as Charles Frohman

Maureen O'Brien
as Mary Barrie

Ann Bell
as Sylvia Llewelyn Davies

Tim Pigott-Smith
as Arthur Llewelyn Davies

Christopher Blake
as George

Barnaby Holm
as George

Paul Holmes
as George

Nicholas Borton
as Jack