Catherine O'Hara as Sarah Hawkins - Treasure Planet (1982) Fan Cast | myCast.io