A review by lookmairead
City of Miracles by Robert Jackson Bennett

4.0

That ending hit me like a sucker punch.