Jeff Duffy

Jeff Duffy (Birth name: Taylor Acosta), a character in the Veil of Secrets book, was one of the deputies of the Birchport Police Department and the main antagonist. He made his first appearance in Chapter 2.

Appearance
Jeff has brown hair, blue eyes, light skin, and a stubble. He wears a sand brown police uniform over a white crew-necked T-shirt.

Personality
Although not much is known about him, he is shown to be timid and obedient towards his chief. He is also shown to be dimwitted given that he often says or does things that make himself and Walsh look foolish.

In Chapter 14, it is revealed that he is a cunning psychopath who is targeting the Sterlings for the death of his mother, Alanis Acosta. He ruthlessly guns down Tino Thompson, Chief Walsh, and Margaret, and takes Kate as his hostage after he learns of her pregnancy and locking you in a cell.

He feels that the Sterlings prevented him from his life of privilege and wealth, which caused him to be neglected and abused in foster homes. He believes that all the Sterlings are nothing but pure evil, and therefore must die. This is also his motive for kidnapping Kate: he didn't want her to become a Sterling and resented them so much that he wanted to erase the Sterlings from history.

If you choose to save him, he will show remorse for his crimes and the epilogue states he becomes a model inmate in prison.

Series/Book: Veil of Secrets

 * Chapter 2: Unveiled
 * Chapter 3: The Powers That Be
 * Chapter 5: The Whole Bloody Affair
 * Chapter 8: ...And Found
 * Chapter 10: Collateral Damage
 * Chapter 11: Lawful Good
 * Chapter 12: The Kraken
 * Chapter 13: Under the Bed
 * Chapter 14: The Face of Evil
 * Chapter 15: The End of the Line  (Determinant)
 * Chapter 16: All's That Well Ends... (Determinant)

Tommy Walsh
Jeff does whatever Walsh tells him without batting an eyelash, even degrading menial chores. This leads up to years of built-up resentment, causing Duffy to kill him in Chapter 14.

Known Victims

 * Tanner Sterling (murdered via slashed throat)
 * Bryce Sterling (murdered through rigged fireworks explosion)
 * Margaret Sterling (murdered by being shot in the stomach)
 * Pierce Sterling (attempted murder through yacht detonation)
 * Tommy Walsh (murdered via shot to the head)
 * Kate O'Malley (kidnapped)
 * Nikolai Petrov (shot, attempted murder or successful murder is determinant on player's choices)
 * Grant Emerson (shot and wounded)
 * Flynn O'Malley (attacked)
 * Your Character (attacked)
 * Naomi Silverhawk (attacked)

Trivia

 * If you look closely, you'll notice his name tag is flipped around. However, once he is revealed as the Birchport killer in Chapter 14, it's flipped back in the right direction.
 * In Chapter 13, it is mentioned that he doesn't have any friends or family in Birchport.
 * His crimes include murder, attempted murder, arson, and kidnapping.
 * He shares some similarities with the main antagonist of "Scary Movie", Doofus "Doofy" Gilmore: Both have a career in Law Enforcement, both fake being incompetent, and both are criminal masterminds.
 * His fate is determinant in Chapter 15. You can choose to save him, Pierce Sterling, or let them both burn.
 * If you chose to save him in Chapter 15, he is sentenced to nine consecutive life terms, and will spend the rest of his life in jail for his crimes, as revealed by the epilogue. If you choose to save Pierce, he tries to attack you, but you kick him into the bowels of the Sterling ship, where he is burnt to death.
 * His birth name is revealed if you choose to save Nikolai. In the epilogue, there is a flashback of Nikolai discovering the baby after he had killed the mother. Nikolai found him holding a red octopus toy and took that as a sign from God to spare his life.
 * Duffy learned the truth of his origins when he hauled Nikolai in for public drunkenness, not long before the book starts. Nikolai had recognized Duffy by his eyes.
 * The description of Chapter 15 refers to him as "The Birchport Killer" although he is never called this by anyone in the story.