Todo comienza cuando el famoso dramaturgo escocés J.M. Barrie (Johnny Depp) observa cómo su última obra cautiva y sorprende a la refinada sociedad de la Inglaterra del siglo XIX. Barrie es un genio de la literatura, pero está aburrido de abordar siempre los mismos temas en sus novelas, así que necesita encontrar una fuente de inspiración urgentemente. Hasta que un día, inesperadamente, la encuentra mientras pasea tranquilamente con su perro por los jardines londinenses de Kensington. Allí, Barrie tropieza con la familia Llewelyn Davies.
Barrie se hace amigo de la familia. Entretiene a los chicos haciendo juegos de magia, disfrazándose, haciendo travesuras y crea para ellos mundos imaginarios de castillos y reyes, indios y vaqueros, y piratas y náufragos. Y de esas emociones incomparables y las ansias de aventura que reinan en la infancia surgirá la obra maestra más atrevida y famosa de Barrie, "Peter Pan".