Trainspotting by Irvine Welsh. It’s about messed up heroin addicts and other flashy characters as they live their life in Scotland. It’s told through the narrative of the different characters, and eventually ends up to a small time scam. In between all that though, we get to see how each character thinks, and their views on many different things. If you’ve seen the movie, even Begbie is a little deeper than he appears on screen.
I also agree with Dracula, especially how the vampire is mostly painted through the fear that the characters of him, and what it leads them to do.