The Black Pirate Cast Terence Hill Silvia Monti George Martin Diana Lorys Monica Randall Sal Borgese Fred Harris Bud Spencer Aldo Cecconi Paolo Magalotti Gustavo Re Luciano Pigozzi Carlo Reali Edmund Purdom Flavio Caballero