Tom cruise as Peter Pan