Peter Pan (Live Action)

Tom Holland as Peter Pan

Reese Witherspoon as Tinker Bell

Ella Purnell as Wendy Darling

Thomas Sangster as John Darling

Karson Goodchild as Michael Darling

Gary Oldman as Captain Hook

Kevin McNally as Mr. Smee

Spencer List, Jeremy Ray Taylor, Finn Wolfhard, Wyatt Oleff, Jack Dylan Grazer and Noah Schnapp as The Lost Boys

Amber Midthunder as Tiger Lily

Cate Blanchett as Mary Darling

Colin Firth as George Darling