The Devil in the White City
By
Erik Larson
Character List and Analysis
Frank Geyer (Holmes Plot)

Frank Geyer is the Philadelphia detective who is assigned the job of investigating the Holmes case while Holmes sits in a Philadelphia prison for insurance fraud. Suspecting Holmes has committed several crimes, including the murder of three children of one of his associates, Geyer investigates. Motivated to understand what makes Holmes tick, Geyer retraces Holmes's steps in his travels across the Midwest with the missing children, and uncovers the psychopath's past criminal activity.