My favorite book is Hamlet, the most famous play by Shakespeare.
Others may say that it is hard to read, even to native speakers. It is true that English has changed a lot since Shakespeare’s time, but human nature, which Shakespeare’s play tries to explore, remains the same. To read it carefully is to deepen our understanding of life and death, of love and hate, even of the entire world.
And always remember the play was originally written for performance, in other words, for fun. Once you overcome the language barrier, you will feel the beauty of those poetic lines, which you have never experienced before.