Richard Leaf
Ecce Pirate
Rex Linn
Captain Spot
Christopher Masterson
Young Ecce
Matthew Modine
Director
Writer
Producer
Cinematography
Casting
Set Decoration
Supervising Sound Editor
Camera Operator
Costume Supervisor
Post Production Coordinator
Music Supervisor