The Lies of Locke Lamora

The Lies of Locke Lamora

2006 • 745 pages

Ratings649

Average rating4.3

15

This was bloody brilliant. It's 3am and I have to get up in 6hrs but I also needed to inhale the final 3rd of this before I could sleep.

March 29, 2022