MoodReads - Romance Book Discovery

Beta soft launchEvery book’s tags are being checked by hand ✨ some categories are fuller than others while I work through them all ✨

Cover of This Vicious Dream

This Vicious Dream

by Stacia Stark

🌶️🌶️🌶️moderate·spoiler·Kingdom of Death #1
Available on Kindle Unlimited

Why Read This?

You'll get a gut-wrenching, addictive enemies-to-lovers story with explosive chemistry and a cliffhanger that leaves you desperate for more.

Synopsis

Once, I helped save a kingdom. Now, I’m trapped in a prison of thorns and nightmares. My crime? Knowing the location of a power that could reshape the world—a grimoire I swore to protect with my life. That secret is the only thing keeping me alive while my captors wait for me to break. Until he arrives. Beautiful. Ruthless. Dark, inscrutable eyes. A dangerously wicked grin. But he’s not here to rescue me. He wants the grimoire for himself––and he’ll destroy anyone who stands in his way. My only choice is a fragile, temporary alliance with a man I can never trust. Because there’s more at stake than just a stolen grimoire or an ancient grudge. And behind his mask of effortless allure, he’s hiding something far more dangerous than a thirst for power. Something that could destroy us all.

At a Glance

4.23 ★ Goodreads
Spice Level🌶️🌶️🌶️moderate
Endingspoiler
PairingM/F
Romance Pacingslow burn

Top Tropes

captive romanceforced proximitydark romance

Mood

darkintenseromanticsuspensefulbrooding

Book Details

Goodreads Rating

4.23 ★

Page Count

362 pages

Published

2025

Primary Genre

Romantasy

Pairing

M/F

POV

Dual POV

Romance Pacing

Slow Burn

Cliffhanger

spoiler

Audiobook

Available

Yes

Format

Standard

Narrator

Meg Sylvan|Tim Paige

Narrator Count

Dual

Tropes

RomanceMagicActionAngstWorld
Theme Constellation

sign in to see all 5 tropes

Mood & Vibe

Mood

sign in to see writing style, pacing & more

Characters

sign in to see more

Spice Details 🌶️

sign in to see more
deathkidnappingtorturetraumaviolencebetrayalcaptivitydubious consentgriefimprisonmentwar

World & Setting

sign in to see more

Reading Context

sign in to see more

Similar Books

Cover of Taunting Destiny (The Fae Chronicles, #2)

Taunting Destiny (The Fae Chronicles, #2)

The Fae Chronicles, #2

Amelia Hutchins

🌶️🌶️🌶️·first person
captive romancedark romanceblood feud romance
Cover of A Kingdom of Venom and Vows (Stars and Shadows, #3)KU

A Kingdom of Venom and Vows (Stars and Shadows, #3)

Stars and Shadows, #3

Holly Renee

🌶️🌶️🌶️🌶️·dual POV
captive romanceforced proximitybet/wager romance
Cover of Rhapsodic (The Bargainer, #1)KU

Rhapsodic (The Bargainer, #1)

The Bargainer, #1

Laura Thalassa

🌶️🌶️🌶️🌶️·first person·
captive romancedark romanceforced proximity
Cover of The Book of AzraelKU

The Book of Azrael

Gods & Monsters, #1

Amber Nicole

🌶️🌶️🌶️·dual POV
captive romanceforced proximityfated mates
Cover of Iron & EmbersKU

Iron & Embers

The Ashes of Thezmarr, #1

Helen Scheuerer

🌶️🌶️🌶️·first person
captive romanceforced proximityrevenge romance
Cover of The Bond That BurnsKU

The Bond That Burns

Bloodwing Academy, #2

Briar Boleyn

🌶️🌶️🌶️·first person
misunderstandinghidden past revealedblood feud romance
Cover of Rose in Chains

Rose in Chains

The Evermore Trilogy, #1

Julie Soto

🌶️🌶️🌶️·first person
captive romanceforced proximityauction / sold themes
Cover of House of Pounding HeartsKU

House of Pounding Hearts

The Kingdom of Crows, #2

Olivia Wildenstein

🌶️🌶️🌶️·first person
hidden identitysecret heir/royaltyblood feud romance

Short Takes

quick 280-character reactions for this book. drop a thought, rate the vibe, keep scrolling.

Sign in to share your take.

Loading...

Book Chat

Talk about This Vicious Dream with other readers

this page is just the start

  • import your Goodreads or StoryGraph TBR—we tag every book with spice, tropes, CWs, mood, all of it
  • tell us a vibe (“enemies to lovers fae, high spice”) and BookMatch finds the book
  • 3,600+ romantasy books searchable by 40+ fields
  • covens, pacts, book chat—readers who get it
free account, 30 seconds