A review by niceguysean
Agent 6 by Tom Rob Smith

3.0