Scan barcode
A review by rlse
Origin by Dan Brown
2.0
I knew better but still walked right into that one. So anticlimactic. There was exactly one tangential detail of a side character I didn’t anticipate.