En la década de 1950, un niño de once años llamado Michael se embarca en un viaje desde Colombo a Inglaterra. Durante el viaje, se sienta en la 'mesa del gato', lejos de la mesa del capitán, con un grupo de adultos y otros dos chicos, Cassius y Ramadhin. A medida que el barco navega por el Océano Índico, el Canal de Suez y el Mediterráneo, los chicos viven aventuras y descubrimientos mágicos. La historia se mueve entre las cubiertas del barco y los años adultos del protagonista, narrando un viaje de autodescubrimiento y las experiencias formativas de la infancia.