What can I say? Though it feels quite formulaic now, it doesn’t disappoint. There is comfort in knowing the good guy will win. Life is too full of bad guys winning at the moment.
Accept and close
By using The StoryGraph, you agree to our use of cookies. We use a small number of cookies to provide you with a great experience.