Lucy wakes every night at exactly 3:33am. Nothing in her life has made sense for a long time. But the answers are out there, somewhere, at the end of a trail of brutal murders.
2002
2007
2009
2003
2015
2019
—
1976
2006
1972
1994
2000
1980
2013
1981
1975
1967