The most interesting novel ever

#1

How can there be so many twist in the story

#2

Many characters indeed