This novel tells the story of an ordinary young Bengali man, Shankar Ray Choudhuri, as he adventures in Africa in the years 1909 and 1910.
After graduating from college at 20-years-old, his family's financial struggles almost force him take a job in a jute mill in Shyamnagar — a prospect he absolutely loathes.
Shankar loves the subject of geography, he wants to follow the footsteps of renowned explorers like Livingstone, Mungo Park, and Marco Polo.
Later, he takes up a job as station-master in a desolate station amidst the Veldts, where he narrowly escapes a deadly black mamba.
Almost getting lost, he finds the remains of the Italian explorer, Attilio Gatti, and learns that the cave is in fact the diamond mine.
He ends the book saying that he will return to the cave one day with a large team, and continue the legacy of Alvarez, Carter, and Gatti.
According to the crew members, it took a considerable time to decide who would play the role of Diego Alvarez, and South African actor Gérard Rudolf was selected.