Marcus es un niño de once años que sueña con navegar, pero por su edad no puede acompañar a sus padres en sus travesías por alta mar. Un día se encuentra con un libro que le leía su abuela de pequeño, que cuenta la historia de un hombre que tras pedirle un deseo a la luna pudo navegar a una ciudad al otro lado del mar. Este fue el comienzo de las aventuras de Marcus, en el que conocerá mágicas criaturas, y hará nuevas amistades.