The Shelf · 871 books
King Sorrow
Joe Hill · read 18 November 2025 to 4 December 2025
GradeB+
Horror, Fantasy
887 pages. Audiobook, read by Many.
What I thought (may give it away)
Would have been an A if less Fantasy and more thirller/horror. But still really good.