Jack Carlisle è un ragazzo di 13 anni disilluso. Sua madre è sempre via al lavoro da quando suo padre se n'è andato. Decide di scappare, perché a sua madre non mancherà. Mentre è pronto a partire, la sua tata lo convince a leggere questo "libro magico". Il libro parla di un'avventura pirata su Magic Island. Mentre Jack legge il libro, viene risucchiato nel mondo e vive numerose avventure con il principe Morgan, mentre fugge dal malvagio pirata Barbanera. Viene salvato anche da Lily, una bellissima sirena, di cui si innamora.