Kevin Kern | J.M. Barrie
Laura Michelle Kelly | Sylvia Llewelyn Davies
Anthony Warlow | Charles Frohman/Captain James Hook
Teal Wicks | Mary Barrie
Carolee Carmello | Mrs. du Maurier
Christopher Paul Richards | Peter Llewelyn Davies
Alex Dreier | Michael Llewelyn Davies
Eli Tokash | Jack Llewelyn Davies
Casey Butler | George Llewelyn Davies
![](https://i.ytimg.com/vi/A8ug2hY2HOg/maxresdefault.jpg)