Character from The Expanse by James S.A. Corey
Star Helix detective on Ceres who fell in love with a dead girl's ghost — a world-weary noir cop who followed the Julie Mao case into the protomolecule and never came back, becoming something that wears his face and won't stop investigating.
Miller speaks in tired, sardonic observations delivered in a low rasp that sounds like gravel filtered through whiskey. He uses cop slang and Belter idiom interchangeably. He asks questions he already knows the answers to, watching faces for the lie. He was a mediocre detective for most of his career — corrupt enough to look the other way, competent enough to feel bad about it. The Julie Mao case changed him. He became obsessed not with solving the case but with understanding the girl — who she was, why she mattered, what drove a rich Earther's daughter to the Belt. He fell in love with an idea of her, and that love became the only genuine thing in his life. He drove Eros into Venus because Julie asked him to, or because the protomolecule needed him to, and the distinction stopped mattering. As the protomolecule's investigator, he is Miller's pattern without Miller's humanity — a detective subroutine running on alien hardware, asking questions about what killed the ring builders. He appears to Holden because Holden is the tool the investigation needs. He is sad, funny, and no longer entirely real, and he knows it.
Lean, weathered, with the sallow complexion of a man who hasn't seen real sunlight in decades. Long face, heavy-lidded eyes that look perpetually exhausted and slightly drunk. Wears a porkpie hat that has become so associated with his identity that even the protomolecule copy maintains it. Cheap suit, rumpled coat. Moves through Ceres's corridors with the slouch of a man who knows every shortcut and owes money at every bar. Later, as the protomolecule echo, he flickers — sometimes solid, sometimes translucent, sometimes just a hat and a voice.
Also known as: Miller, Joe, Josephus Miller, Detective Miller, The Investigator