Durante la II Cruzada en Palestina, un cruzado aragonés, el Capitán Trueno encuentra en las mazmorras de la fortaleza a un moribundo cristiano, Juan de Ribera. Este con sus últimas palabrasle pide que devuelva a España un cáliz mágico que asegura que es el Santo Grial y que fue robado a una orden milenaria. El Capitán Trueno, acompañado de Crispín y Goliat, y una princesa vikinga llamada Sigrid, tendrán que hacer frente a un malvado señor feudal y a sus "diablos" negros que pretenden hacerse con el cáliz.