Steven Spielberg filters J. M. Barrie's Peter Pan through a distinctly 1990s sensibility in Hook. Peter Banning (Robin Williams) has lost any memory of being Peter Pan. When visiting Granny Wendy, Peter discovers a note from Captain Hook (Dustin Hoffman) in the children's room, informing Peter that he has kidnapped them. Granny Wendy tells him who he really is and encourages him to re-discover his happy thoughts, transform himself into the Peter Pan of the past, and go rescue his children. With the encouragement of Tinkerbell (Julia Roberts), Peter is off to Never Land to rescue his kids.