Answer
Ian McShane voiced Captain Hook in the animated movie Shrek the Third. He is a character in the story of Peter Pan, and is known for his hook hand and his villainous deeds. In Shrek the Third, Captain Hook is one of the many characters who join forces to try to stop Shrek from becoming king.