EyebrarianPrize winnersGet the app

Books › Odd Hours

Cover of Odd Hours

Odd Hours

416 pages

A quirky, dread-soaked coastal mystery where a reluctant psychic battles apocalyptic visions with folksy charm and quiet courage.

What it feels like

Reading this book feels like standing on a foggy beach at midnight, caught between the comforting rhythm of the waves and the creeping dread of what might be lurking in the water. The narrative moves at a propulsive clip, driven by a protagonist whose wry, self-deprecating voice acts as a warm anchor against the chilling, apocalyptic stakes. It is a deeply atmospheric experience, blending quirky, small-town charm with a pervasive sense of supernatural menace. The prose balances folksy humor with surprising moments of melancholic poetry, exploring the heavy burdens of grief and destiny. It will thoroughly delight readers who crave a pure-hearted, reluctant hero facing down the darkest corners of the world with unwavering empathy and a touch of wit.

Mood
  • eerie
  • dread-tinged
  • bittersweet
  • coastal
Tone
  • wry
  • earnest
  • melancholic
  • quirky
Pace
propulsive
Themes
the burden of destiny · grief and healing · light versus darkness · supernatural intuition
The writing
Conversational and witty, blending a folksy, self-deprecating charm with moments of poetic, philosophical introspection.
The arc
Begins with a restless, haunting anticipation that steadily escalates into a frantic, high-stakes confrontation with darkness, culminating in a bittersweet but hopeful resolve.
Who it's for
Fans of reluctant, pure-hearted heroes who navigate dark, supernatural mysteries with a blend of humor, humility, and deep empathy.
Content notes
  • violence
  • supernatural horror
  • grief
  • death

About the book

A mystery in Magic Beach, California, has lured Odd to the small town by the ocean -- but is it the call of the deep or the cry of the desperate? Odd is having dreams of a red tide, vague but worrisome.

Description from Open Library.

Books like Odd Hours

See why they match