by Chris Carter
4.39
496 pages
9h 24m
Brace yourself for a thrilling and unpredictable ride into the mind of a serial killer, where every twist and turn will leave you questioning the nature of evil.