A Gathering of Crows by Brian Keene
Brinkley Springs is a quiet little town. Some say the town is dying. They don't know how right they are. Five mysterious figures are about to pay a visit to Brinkley Springs. They have existed for centuries, emerging from the shadows only to destroy. To kill. To feed. They bring terror and carnage, and leave blood and death in their wake. The only person that can prevent their rampage is ex-Amish magus (and fan favorite character) Levi Stoltzfus. As the night wears on, Brinkley Springs will be quiet no longer. Screams will break the silence. But when the sun rises again, will there be anyone left alive to hear?