Il film ambientato nel 1600 nel regno di Langasuka, che viene continuamente attaccato da un gruppo di pirati guidati dal malvagio Black Raven. Le speranze della Regina Langasukadi di distruggere una volta per tutte Black Raven sono riposte alla costruzione di enormi cannoni ma la nave che li trasporta salta in aria ed i cannoni cadono sul fondo dell'oceano...