The story of the man who wrote about the boy who would not grow up has inspired this movie, loosely based on
Peter Pan author James M. Barrie's relationship with the Davies boys and their mother. Playwright Barrie (
Johnny Depp) has staged a recent flop, his producer (
Dustin Hoffman) is getting impatient, and his wife (
Radha Mitchell) finds him frustratingly distant. Then, Barrie meets the Davies children. Captured by their boyish imagination and touched by their loss, he begins to tell them stories and is eventually inspired to write a play about a boy who stays young forever. His relationship with the boys causes trouble with their grandmother (Julie Christie), who worries it will ruin her daughter(
Winslet)'s chances for re-marriage. It further strains his marriage. Outsiders wonder if there is something improper going on. But all Barrie wants is to play pirates and Indians. The boys help him find enchantment -- they show him Neverland, and he shows it to the world.