Jump to ratings and reviews
Rate this book

Bad Omens

Rate this book
On the 31st of October, an eleven-year-old girl will bring about the end of the world. According to prophecy, anyway, and everyone knows those are infallible.

Fortunately, the world has unlikely heroes in the form of Hermione Granger and Draco Malfoy, who've selflessly agreed to put aside their mutual hatred and long-standing prank war in order to find the girl and stop the apocalypse. If only they could be certain they have the right child…

For fans of Terry Pratchett and dramatic irony, a comedy of errors about two people so stubbornly in denial, Fate itself decides to step in.

259 pages

Published October 3, 2023

Loading...
Loading...

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
20 (62%)
4 stars
7 (21%)
3 stars
4 (12%)
2 stars
1 (3%)
1 star
0 (0%)
Displaying 1 - 6 of 6 reviews
Profile Image for Krystal.
115 reviews1 follower
December 19, 2025
YASSS man ill never get sick of a well written dramione 👏🏼 👏🏼 👏🏼
The miscommunication was killing me, the pranks, the secret pining, the cutie little Lilith and Gemma, the mission UGH everything. Has so much fun reading this one, would definitely recommend!
Profile Image for Mel.
287 reviews4 followers
May 8, 2026
One of the funniest. One of the greatest. Snark levels off the scale. The biggest idiots of all time. 😅
Profile Image for Ashley Chantelle.
118 reviews2 followers
January 6, 2026
the writer describing them as ‘star crossed morons’ could not have been any more accurate, oh my gosh the miscommunication was KILLING ME but I loved this so much anyway
Profile Image for Frida Murillo.
29 reviews
April 7, 2026
Star crossed morons indeed pero la tension, el desarrollo y como finalmente todo converge me encantaron.
10/10 no notes.
1,983 reviews36 followers
February 2, 2026
THREE STARS—I LIKED IT

Very, very cute. Pansy was perfect.
Displaying 1 - 6 of 6 reviews