Durante sus aventuras, John encuentra aliados, como el dragón Samaranth, o el capitán Nemo.