Les Misérables is today’s suggestion. To me, it’s in the top ten list of best books—hopefully you’ll enjoy it too.
It starts out ever so slowly (I sputtered after a hundred pages at one point), but have faith, it will speed up. It’s filled with adventures, battles, and even romance, It had one chapter, in particular, which was really hair-raising, the first time I read it; and even though having finished the chapter leaves you comprehending the mystery you’ll still want to read the whole book over and over again.
I wouldn’t recommend any movie versions of this; I watched part of an older one, and it was lousy; newer one’s far too short, and a musical; but then, I’m a purist in such things.