Está basada en la novela de 2006 El mar de los monstruos de Rick Riordan.
Mr. D, o Dionysus, interpretado por Stanley Tucci, hace su primera aparición en las películas después de que el personaje fuera escrito en Percy Jackson y el ladrón del rayo (2010).
El zombi jefe confederado se llama Reardon, una referencia al autor de la serie de libros, Rick Riordan, que se pronuncia de manera diferente.
Muchos aspectos de la historia cambiaron en gran medida desde el material original, como el envenenamiento del árbol de Thailia, el ataque de los toros de bronce al campamento mestizo y Kronos no apareció en los libros hasta la cuarta entrega, el laberinto.
Pierce Brosnan no repitió su papel de Chiron y fue reemplazado por Anthony Stewart Head.