The Ferryman by Justin Cronin

In a dystopian future, a seemingly idyllic society is maintained on a remote island where inhabitants live under strict control, with their memories periodically wiped to ensure compliance and contentment. The story follows a ferryman, tasked with guiding residents to a mysterious retirement facility when they reach a certain age. As he begins to question the true nature of his world and the purpose of his role, he uncovers unsettling truths about the society's foundation and the cost of its utopian facade. His journey leads to a deeper understanding of identity, memory, and the human spirit's resilience against manipulation.