The making of Disney's Treasure Planet.
Self
Supervising Producer
Editor
Director
Editorial Manager
Writer
Associate Producer
Visual Effects
Assistant Editor
Producer
Executive Producer
Production Assistant