Urban hauntings, dark rural myths, bizarre superheroes, mysterious hotels, quiet apocalypses and violent dystopias, disturbing futures and blood-drenched histories . . .all these nightmares and more provide the contents of All Nightmare Long, Tim Lebbon's brand new collection of short fiction.
So close your eyes, calm your breathing, and don't be afraid.
It's only a dream.