Hook is a 1991 American fantasy film directed by Steven Spielberg. The film stars Dustin Hoffman in the title role, Robin Williams, Julia Roberts, Bob Hoskins, and ...