"Cloud Atlas" by David Mitchell
Writing a good book is not only about making good characters, an interesting story and exploring some mysterious themes… it is also about how the events unfold and their connections to each other. Take for example Cloud Atlas by David Mitchell (yes, it has been made into a movie with Tom Hanks), a long narrative which touches upon the lives of six main characters. Each one of these characters has their own story, but in the end, as it usually happens, the stories intertwine in one way or another to make for a grand finale where all is revealed.