Jack Carlisle è un ragazzo di 13 anni disilluso. Sua madre è sempre al lavoro da quando suo padre se n'è andato. Decide di scappare, perché a sua madre non mancherà. Mentre è pronto per 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 intraprende numerose avventure con il principe Morgan, mentre fugge dal malvagio Pirata Barbanera. Viene persino salvato da Lily, una bellissima sirena, di cui si innamora.