Advertisement
Watch "Ecce Pirate"
Open in New TabAdvertisement
Advertisement
Advertisement
Cast
Richard Leaf
Ecce Pirate
Rex Linn
Captain Spot
Christopher Masterson
Young Ecce
Matthew Modine
Narrator