O Prisioneiro Do Céu by Carlos Ruiz Zafon

Set in 1957 Barcelona, this gripping tale weaves a narrative of mystery and intrigue as it follows the life of Daniel Sempere, a young bookseller whose world is turned upside down when a mysterious stranger visits his family's bookshop. The stranger's cryptic message leads Daniel and his friend Fermín Romero de Torres on a journey into the past, uncovering dark secrets and hidden connections that link them to the oppressive Franco regime. As they delve deeper, they unravel a story of betrayal, love, and redemption, revealing the haunting legacy of the past and its impact on their present lives.