A review by glitterbomb47
I Am Pilgrim by Terry Hayes

3.0

Could have used serious editing. The foreshadowing was heavy handed and obvious and the hindsight hints were distracting and obnoxiously frequent.