Timoklès est un jeune homme vivant à Athènes, d'à peine seize ans. Son père, Oloros, aristocrate important va être ostracisé et devra s'exiler pendant dix ans. Il décide de partir voir le fleuve Océan, l'océan Atlantique. Timoklès, bouleversé, décide de partir avec lui. Les oracles sont favorables à son voyage et il s'embarque donc pour le fleuve Océan. Le jour suivant, Timoklès et son père découvrent Chrysilla, la fille d'Oloros et la soeur de Timoklès cachée dans un tonneau. À la suite d'un naufrage, Timoklès et sa soeur sont recueillis par un navire marchand qui part les vendre comme esclaves sur l'île de Samos, récemment conquise par les Perses. Là bas, Chrysilla est vendue comme dame de compagnie à une jeune femme, maîtresse du satrape (actuel député) de la région. Timoklès, lui, est emmené dans les mines de cuivre pour travailler. Faisant marcher son charme, Chrysilla apprend où est son frère et va le retrouver.
Ensemble, ils parviennent à s'échapper et vont se cacher dans les montagnes. Ils arrivent alors après maintes péripéties à rentrer sains et saufs à Athènes où Timoklès est chargé par les Stratèges (ministres) d'aller à Sparte demander l'aide de leur armée afin de faire face à l'invasion Perse. Quand Timoklès revient à Athènes, les Perses vont bientôt débarquer et Sparte ne sera toujours pas là pour aider les Athéniens. Malgré cela, Kallias, une ami de Timoklès harangue les soldats, leur remonte le moral et finalement Athènes vainc à la bataille de Marathon. À la fin de l'histoire, qu'Oloros est bien arrivé à l'océan Atlantique et Timoklès est devenu un aristocrate