Captain Hook (Disney Character) as Long John Silver - Walt Disney World Treasure Island Fan Cast | myCast.io