• Welcome In!
  • Podcast Episodes
  • Blog
  • Events
  • About Us
  • Contact Us
  • Privacy Policy
  • Refund and Returns Policy

Romance on the Rocks Podcast

Sip, Read, and Get Swept Away in a World of Romance

Good Spirits

December 24, 2025

This post may contain affiliate links — meaning we get a commission if you decide to make a purchase through our links, at no cost to you. We carefully curate our affiliate partnerships and only work with companies we like and believe in. Earning commissions like this helps us sustain our blog but the opinions we share are always our own.

Good Spirits by B.K. Borison Book Cover Art

The Official Blurb

“He’s the Ghost of Christmas Past. She’s not exactly Scrooge.

Ghost of Christmas Past Nolan Callahan intends to spend this holiday haunting like every other—get in, get out, return to his otherwise aimless existence as a ghost awaiting the afterlife. But when he’s faced with Harriet York, the sweetest assignment he’s ever had, he suddenly finds himself wishing for a future.

Harriet York has no idea why she’s being haunted. She’s a good person—or, at least, she tries to be. A people pleaser to her core, she always does what’s expected of her. But as she and Nolan begin to examine her past, they discover there are threads that bind them together— and realize there might be more to moving on than expected.

With the deadline of Christmas Eve fast approaching, will they find the key to their futures in each other’s pasts? Or will they stay firmly in the present, indulging in their unexpected, spirited connection?”

 

Victorian Nicole Square Portrait
by Nicole Danielle

Good Spirits by B.K. Borison

By Nicole — Romance on the Rocks Podcast

If you’ve been around Romance on the Rocks Podcast for a minute, you know B.K. Borison owns a very large piece of my heart. She’s one of my all-time favorite romance authors, so the second I spotted Good Spirits on sale at the Target checkout (as one does), I made a naughty but necessary switch from my originally-scheduled “North Carolina Christmas romance.” Good Spirits had been sitting on my TBR wish list, whispering sweet nothings at me. And who am I to refuse temptation?

My co-host, Meghan, dutifully stuck with her Wisconsin pick. I did not stick with my assigned book. Zero regrets.

Season 2 Episode 28 is our holiday episode — A Spirited Christmas — and Good Spirits delivered exactly the paranormal rom-com holiday chaos I knew I needed.


Hot Take (aka Quickies with Nicole — because Meghan doesn’t like when I call them Hot Takes)

A Christmas Carol gets horny … with a twist.

Enough said.


Book Details

Title: Good Spirits
Author: B.K. Borison
Published: 2025
Genre: Contemporary Paranormal Holiday Romantic Comedy
Vibes: Grumpy/Sunshine, Ghost MMC, Holiday hijinks, Soft angst, Cinnamon Candy and Candy Cane appreciation
Spoiler Warning: I try. I really do. But I also have many thoughts. Proceed accordingly.


Meet the Main Characters

Harriet York (27)

• Runs her late aunt Matilda’s antique shop
• Estranged from her Very Serious Lawyer Family™
• Obligated to make annual family Christmas appearances
• Wears chef’s kiss pajama sets that I am now determined to buy for myself

Nolan Callahan (late 20s-ish?)

• Irish
• Died in 1902 (“how long have you been 20?”)
• Has been a Ghost of Christmas Past ever since
• Lives on limited sensory experiences
• Obsessed with Hot Tamales because they’re one of the few things he can almost taste
• Haunts one person a year and apparently has a ghostly HR department (based out of a Bed, Bath & Beyond — I shit you not)

A few things to know about ghosts in this world:
Their senses are muted. They can barely feel temperature, barely taste and can’t interact fully with the physical world. Which is hilarious, considering what eventually happens between Harriet and Nolan.


Plot (The Spoiler-Lite Version)

Nolan’s holiday assignment is Harriet … which is already odd because she’s no Scrooge. Like, not even a mild curmudgeon. Something is off. Actually, multiple somethings.

And that’s all I can say without dropping us into spoiler territory.

If you’re reading this blog to decide whether to read the book: YES. Read it. Come back. We’ll drink Candy Cane Cocktails (and try not to poke our eyes out) and discuss.

If you’re here for my FULL review, well … buckle up.


Spice Level: Jalapeño

Nothing too wild. Nothing too intense. A true slow burn — which, you know, is not usually my strongest reading suit.

But we do get the answer to the eternal question my husband, Bob, kept asking (with a straight face):
“If she hooks up with a ghost … what happens? Is there, like, ecto-plasm?”

Well.

After Harriet gives Nolan an “old fashioned” with a BJ, we learn:

Ghosts of Christmas Past jizz snow. Like a snow globe.

I told Bob.
He said, and I quote:
“Fabulous. Love it. No notes.”

NEW Spicy Scoville Scale

Anyway. Moving on.


Things I Loved

1. The name Nolan

Personal nostalgia unlocked. Fourth grade. Hawaii and Japan. Bike wars. First crush. We saw Bambi at the sub-base movie theatre and he bought me a chocolate bar.
So yes — I am predisposed to love any MMC named Nolan.

2. Their first meeting

He appears on December 1st while Harriet is watching White Christmas, and their conversation is exactly what any normal, intelligent modern woman would say to a literal ghost suddenly in her living room. It is chef’s kiss iconic.

3. The pajama sets

Harriet’s matching PJs?
Delicious.
Buttery soft.
Indulgent.
I feel spiritually compelled to buy my own holiday sets now.

4. Nolan’s off-season hobbies

This man — ghost — cat dad and knitter.
I swooned.

5. The Irish ghost connection

I adore the movie High Spirits, so discovering Nolan was Irish and the book was titled Good Spirits felt like a personal gift.


Challenges & Critiques

1. The inefficiency of Ghost Workforce Management

Nolan haunts one person a year. ONE!
From Dec. 1–24.
And usually he finishes early!
Either HR is asleep at the spectral wheel or someone needs to rethink ghost resource allocation.

2. The slow burn nearly burned me alive

At some point I mentally screamed,
“Sir, please just put your peen in her. I am BEGGING.”
Your mileage may vary.

3. The ending … oh girl

This is where things get messy.

I LOVE B.K. Borison. She is hilarious, heartfelt, brilliant.
Mixed Signals is one of my top romance reads of the year — maybe top 5 of all time.

But the last few chapters of Good Spirits?
Oof.

It felt like the characters were steering the ship and then suddenly the ending had to be wedged in wherever it fit — even if it didn’t fit well.

I kept turning to Bob (my husband) on our holiday road trip to Wisconsin like,
“I truly do not know how this is going to wrap up.”

And then … logistics?? Immigration?? Employment law??

Once Nolan becomes corporeal …
How is he working?
Where are the documents?
Is he being paid?
Is ICE on the way??
Is he now an undocumented worker doing manual labor + sex work (??) for no pay???

Listen, I know I shouldn’t overthink things.
But I am who I am and the questions were loud. (Fans of the podcast know I get VERY invested in book couples’ futures.)

4. Why a nine month epilogue?

Not six.
Not ten.
NINE.
Which has one extremely obvious cultural meaning — and yet nothing happens.
My brain short-circuited.

5. And then … DEATH strolls in?

Death.
Capital D.
To buy a lamp.
I audibly whispered “WTF” in my car.

This is not the same as the interconnected, subtle series-building cameo she did in Mixed Signals.
This was … bold.


Favorite Quotes

On Harriet’s eyes:

“They look like whiskey in the dark. A glass half-filled, a single cube of ice at the bottom.”

On A Christmas Carol adaptations:

“I always preferred The Muppet Christmas Carol. There’s something oddly-captivating about Miss Piggy.”

Correct. 100% correct.
The song When Love Is Gone?
And Marley & Marley?
Perfect cinema. And, yes, Miss Piggy IS captivating.


Final Thoughts

Despite the chaotic final act and lingering questions, Good Spirits is charming, cozy, funny and perfect for fans of A Christmas Carol with a romantic-paranormal twist.
If you love holiday romance with humor and heart — and don’t mind a little ghostly snow-globe action — this is a festive delight.

If you want to hear more of my thoughts on the book, you can listen to the podcast episode on your favorite podcast streaming service. Or click here for our in-house podcast player. I share my Romantic Reminder based off the book and you can also find out if I won the episode Boobie Prize. Want to read the book for yourself? You can get it via:

Amazon

Audible

Kindle

Libro.fm

The Ripped Bodice

Have you read Good Spirits? Let me know your thoughts on this book in the comments!

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Email a link to a friend (Opens in new window) Email

Related

Categories: Blog, Books from the Podcast

Related Posts

Fated Mates & Fake Wives Blog Cover ArtFated Mates & Fake Wives
Blog Post Art with an AI rendering of Podcast Co-Host Nicole Stephens, a brief book review outline, and a copy of the book cover artBook Review: Her Dark Enchantments
Season 2 Book List Blog Post Cover ArtSeason 2 Books
Previous:
A Spirited Christmas
Next:
Season 3 Episode 1: Still Reading Smut
About Me

Hello, Bookish Biddies!

Welcome in! Romance on the Rocks Podcast is hosted by Meghan Leigh & Nicole Danielle -- two bookish biddies who imbibe and share their love of romance novels.

Let’s Connect

Featured Posts

The Catch Book Review Blog Post Cover Art

Book Review: The Catch

Season 3 Episode 13: Gettin' Wood in the Great Outdoors Podcast Episode Cover

Season 3 Episode 13: Gettin’ Wood in the Great Outdoors

Southern Seducer Book Review Blog Post Cover Art

Book Review: Southern Seducer

Shop With Our Ripped Bodice Affiliate Link

The Ripped Bodice Affiliate Link

Shop with our Libro.fm Affiliate Link

Libro.fm Affiliate Link

Create Your Own Smut Adventure with Love & Spice

Love & Spice Affiliate Link

Categories

  • Blog
  • Books from the Podcast
  • Cocktails to Imbibe
  • Podcast Episodes
  • Season 1
  • Season 2
  • Season 3
  • Uncategorized

Search Blog

Subscribe

About Me

About Us

Welcome in! Romance on the Rocks Podcast is hosted by Meghan Leigh & Nicole Danielle -- two bookish biddies who imbibe and share their love of romance novels.

Susbcribe to Our Blog

Let’s Connect

romanceontherockspodcast

Romance on the Rocks is a podcast featuring Meghan Leigh & Nicole Danielle — bookish biddies who imbibe and share their latest romance novel reads.

📚READ ALONG WITH US! 📚 Our next Romance on the Roc 📚READ ALONG WITH US! 📚
Our next Romance on the Rocks episode drops July 7 and we're heading from the Door County, Wisconsin to an Italian coast with two summer romances!
📖 Meghan is reading The Other Room by Katherine Hastings
📖 Nicole is reading One Hot Italian Summer by Karina Halle
Grab a copy, settle into your favorite reading spot and join us before the episode drops. Whether you're reading one book or both, we'd love to hear your thoughts!
🎙️ Season 3 Episode 14 airs July 7.
Have you read either of these novels? Let us know in the comments!
#RomanceOnTheRocks #RomanceBooks #BookPodcast #Bookstagram #ReadAlong
📚 Book Review: The Catch by Amy Lea What happens w 📚 Book Review: The Catch by Amy Lea
What happens when a luxury resort loses your reservation, a whale-watching trip goes horribly wrong and a fake engagement accidentally reunites an entire family?
Nicole's latest review dives into:
🦞 A rugged Nova Scotia lobsterman
💍 Fake engagement chaos
🌊 Small-town charm
🎲 Settlers of Catan bonus points
🔥 A memorable lighthouse scene
Not every part of this book worked for Nicole but the character growth, communication and realistic ending won her over.
🌶️🌶️🌶️ Spice Level: Jalapeño
⭐️ Rating: 3/5 Stars
Read the full review:
https://romanceontherockspodcast.com/the-catch/
#RomanceOnTheRocks #BookReview #AmyLea #RomanceBooks #RomanceReaders
🌲📚 NEW EPISODE ALERT 📚🌲 This week, Nicole and Megh 🌲📚 NEW EPISODE ALERT 📚🌲
This week, Nicole and Meghan are heading deep into the Great Outdoors with:
🦞 The Catch by Amy Lea
🪓 Wood You Marry Me? by Daphne Elliott
Expect:
🌲 Lumberjack competitions
🌲 Fake marriages
🌲 Lobster fishermen
🌲 Settlers of Catan
🌲 Dirty wood jokes
🌲 A cock-blocking moose named Clive
Honestly, this episode has everything.
🎙️ Season 3 Episode 13: Gettin' Wood in the Great Outdoors
Listen wherever you get your podcasts or visit:
https://romanceontherockspodcast.com/season3-episode13/
#RomanceOnTheRocks #RomanceBooks #BookPodcast #ContemporaryRomance #Bookstagram
Did you know people supposedly have different "ero Did you know people supposedly have different "erotic languages"?
Neither did Nicole.
A romance novel reference sent Nicole down a research rabbit hole that uncovered five different erotic blueprints and sparked one of the more unexpected conversations from Season 3 Episode 13.
Are you energetic, sensual, sexual, kinky or a shapeshifter?
🎙️ Season 3 Episode 13: Gettin' Wood in the Great Outdoors is available now.
Listen wherever you get your podcasts or visit:
https://romanceontherockspodcast.com/season3-episode13/
#RomanceOnTheRocks #RomanceBooks #BookPodcast #Bookstagram #RomanceReaders
We had fun checking out @thestorycellar_wi this mo We had fun checking out @thestorycellar_wi this morning. A nice selection (of course we each nabbed a romance novel!) and cute merch! We also loved the little reading book for kiddos!
📚 Book Review: Southern Seducer by Jessica Peterso 📚 Book Review: Southern Seducer by Jessica Peterson
Nicole's latest review features:
❤️ Friends to lovers
🏔️ Blue Ridge Mountain setting
🏈 Retired NFL player (GO, PACK, GO!)
👩‍👧 Single mom heroine
🧠 Honest mental health representation
What started as a mountain romance turned into a story that hit Nicole right in the feels with its thoughtful exploration of postpartum depression, friendship, family and healing.
🌶️ Spice Level: Jalapeño
⭐️ Rating: 4/5 Stars
Read the full review:
https://romanceontherockspodcast.com/southern-seducer/
#RomanceOnTheRocks #RomanceBooks #BookReview #JessicaPeterson #RomanceReaders
📚🌲 READ ALONG WITH US 🌲📚 Our June Great Outdoors t 📚🌲 READ ALONG WITH US 🌲📚
Our June Great Outdoors theme continues on June 23 and we've got two more romance novels heading your way!
📖 Meghan is reading Wood You Marry Me? by Daphne Elliott
📖 Nicole is reading The Catch by Amy Lea
Expect lumberjacks, lobster fishermen, outdoor adventures, small-town charm and plenty of reasons to swoon.
Want to join the conversation? Grab a copy, start reading and listen along when Season 3 Episode 13 drops on June 23.
Have you read either of these books? Let us know in the comments!
🎙️ Romance on the Rocks
🍹 Romance novels paired with themed beverages
❤️ "That doesn't make you a bad mother. It just ma ❤️ "That doesn't make you a bad mother. It just makes you honest."
One of the most meaningful conversations from Season 3 Episode 12 came from a discussion about motherhood, expectations and giving ourselves permission to admit when things are hard.
Because sometimes surviving is enough.
🎙️ Ain't No Mountain High Enough
Listen June 9:
https://romanceontherockspodcast.com/season3-episode12/
#Motherhood #RomanceOnTheRocks #BookPodcast #MomLife #RomanceReaders
🏔️📚 NEW EPISODE ALERT 📚🏔️ Season 3 Episode 12: Ain 🏔️📚 NEW EPISODE ALERT 📚🏔️
Season 3 Episode 12: Ain't No Mountain High Enough is now live!
This week, Nicole and Meghan head into the Great Outdoors with:
⛰️ Highest Point by Kels and Denise Stone
🌲 Southern Seducer by Jessica Peterson
Inside this episode:
❤️ Grumpy/sunshine romance
❤️ Friends-to-lovers romance
❤️ Outdoor adventure and mountain settings
❤️ Honest conversations about motherhood and postpartum depression
❤️ Daddy Montgomery makes an unexpected return
❤️ Prince Albert piercing research nobody asked for
❤️ A debate about the most expensive adult films ever made
❤️ The ongoing saga of Nicole's rogue breast liner
Basically, it's everything you've come to expect from Romance on the Rocks.
🎙️ Listen wherever you get your podcasts or visit:
https://romanceontherockspodcast.com/season3-episode12/
#RomanceOnTheRocks #RomanceBooks #BookPodcast #Bookstagram #RomanceReaders
😂 Every friend group has that one story. For Megha 😂 Every friend group has that one story.
For Meghan, it's the story of "Porn Tuesdays" in her college dorm.
Picture:
🍝 A bowl of spaghetti
🎬 A group of college students
And somehow this all came up while discussing romance novels.
🎙️ Season 3 Episode 12: Ain't No Mountain High Enough
Listen now:
https://romanceontherockspodcast.com/season3-episode12/
#RomanceOnTheRocks #BookPodcast #CollegeStories #Bookstagram #RomanceReaders
😂 Every friendship has that one moment. Nicole tho 😂 Every friendship has that one moment.
Nicole thought Meghan was complimenting her boobs.
Meghan was actually trying to warn her that a glowing white breast liner was escaping into the wild on a crowded dance floor.
Communication is important.
🎙️ Season 3 Episode 12: Ain't No Mountain High Enough
Listen June 9:
https://romanceontherockspodcast.com/season3-episode12/
#RomanceOnTheRocks #BookPodcast #FriendshipStories #Bookstagram #RomanceReaders
📚✨ Romance on the Rocks Lore ✨📚 For newer listener 📚✨ Romance on the Rocks Lore ✨📚
For newer listeners wondering why Nicole and Meghan keep mentioning "Daddy Montgomery"...
It all goes back to a romance novel from Season 1 that featured one of the most unintentionally hilarious CPR scenes we've ever encountered.
And yes, three seasons later we're still talking about it.
🎙️ Season 3 Episode 12: Ain't No Mountain High Enough drops June 9.
Listen wherever you get your podcasts:
https://romanceontherockspodcast.com/season3-episode12/
#RomanceOnTheRocks #RomanceBooks #BookPodcast #RomanceReaders #Bookstagram
🚩 Romance hero or immediate restraining order? 🚩 N 🚩 Romance hero or immediate restraining order? 🚩
Next week's books gave Nicole and Meghan a CPR scene that instantly fed into one of their longest running jokes.
🎙️ Season 3 Episode 12: Ain't No Mountain High Enough
📅 June 9
Stream anywhere podcasts are available or visit:
https://romanceontherockspodcast.com/season3-episode12/ on release day.
#RomanceOnTheRocks #RomanceBooks #BookPodcast #RomanceReaders #Bookstagram
🌲📚 JUNE PODCAST CALENDAR 📚🌲 The Great Outdoors ha 🌲📚 JUNE PODCAST CALENDAR 📚🌲

The Great Outdoors has arrived at Romance on the Rocks!

This month, Nicole and Meghan are heading into the mountains, the forests and the wilderness with four romance novels full of adventure, emotional growth and a delightful number of wood-related jokes.

🎙️ June 9
Season 3 Episode 12: Ain't No Mountain High Enough

📖 Highest Point by Kels and Denise Stone
📖 Southern Seducer by Jessica Peterson

⛰️ Alaska
⛰️ Blue Ridge Mountains
⛰️ Grumpy sunshine
⛰️ Friends to lovers

🎙️ June 23
Season 3 Episode 13: Gettin' Wood in the Great Outdoors

📖 Wood You Marry Me? by Daphne Elliott
📖 The Catch by Amy Lea

🌲 Lumberjacks
🌲 Fake marriage
🌲 Lobster fishermen
🌲 Small-town romance

Grab your hiking boots, your favorite beverage and your ever-growing TBR pile because June is shaping up to be an adventure.

Which book are you most excited to read with us?

#RomanceOnTheRocks #RomanceBooks #BookPodcast #RomanceReaders #Bookstagram
📚🔖 Calling all romance readers! 🔖📚 Need a bookmark 📚🔖 Calling all romance readers! 🔖📚
Need a bookmark that's a little more fun than a random receipt?
This Romance on the Rocks blog post by Meghan features creative bookmark ideas inspired by books, reading and romance novels.
Whether you're a dedicated book dragon, an audiobook listener who occasionally reads a physical copy or someone whose TBR pile has become sentient, there's a bookmark idea for you.
Read the full post:
https://romanceontherockspodcast.com/bookmark-this-blog/
#RomanceBooks #Bookstagram #Bookmarks #ReadingLife #RomanceReaders
☀️📚🍹 Summer reading season is here! 🍹📚☀️ Looking f ☀️📚🍹 Summer reading season is here! 🍹📚☀️
Looking for the perfect beach read AND the perfect cocktail to sip while reading it?
Nicole updated one of her top read summer blog posts featuring:
✨ 7 romance novels
✨ 7 cocktail pairings
✨ Plenty of beach vibes, swoons and summer fun
Whether you're headed to the beach, the pool or just your backyard hammock, there's a book-and-drink pairing waiting for you.
From sparkling spritzes to tropical cocktails, these pairings are designed to make your summer reading even more delicious.
🌴 Read the full guide:
https://romanceontherockspodcast.com/summer-beach-reads-and-cocktails/
#SummerReading #BeachReads #RomanceBooks #Bookstagram #SummerCocktails
📚🌲 JUNE THEME MONTH: THE GREAT OUTDOORS 🌲📚 The boo 📚🌲 JUNE THEME MONTH: THE GREAT OUTDOORS 🌲📚
The bookish biddies are leaving the ballrooms and problematic dukes behind and heading outside for June’s new theme month:
✨ The Great Outdoors ✨
For Season 3 Episode 12:
Nicole will be reading:
🏈 Southern Seducer by Jessica Peterson
Meg will be reading:
⛰️ Highest Point by Kels and Denise Stone
Expect mountain vibes, outdoor adventures, steamy romance and hopefully significantly fewer horrifying MMCs.
Read along with us before the episode drops in June!
#RomanceOnTheRocks #RomanceBooks #Bookstagram #ContemporaryRomance #ReadAlong
📚🌶️ NEW BOOK REVIEW 🌶️📚 Nicole finally read The Br 📚🌶️ NEW BOOK REVIEW 🌶️📚
Nicole finally read The Bride by Julie Garwood and honestly? She loved this one.
This Scottish historical romance delivered:
⚔️ Marriage of convenience
⚔️ Enemies to lovers
⚔️ Murder mystery
⚔️ Witty banter
⚔️ A heroine with the WORST sense of direction
Nicole gave this one ⭐⭐⭐⭐⭐ and called it one of her favorite reads from the “Mothers of Romance” month on Romance on the Rocks.
🌶️ Spice Level: Jalapeño
Read the full review:
https://romanceontherockspodcast.com/the-bride/
#HistoricalRomance #JulieGarwood #RomanceBooks #BookReview #RomanceReaders
🍷📚 PODCAST OUTTAKES ENERGY 📚🍷 Nicole is over here 🍷📚 PODCAST OUTTAKES ENERGY 📚🍷
Nicole is over here shaking cocktails in a mason jar because it’s been “a hell of a day.”
Meanwhile, Meghan went to the thrift store for ONE wine glass and somehow left with:
✨ two wine glasses
✨ a cart of books
✨ and only spent $2.36
As one does.
Season 3 Episode 11: Meg's Got a Mother of a Book is officially live. Get it wherever you stream your podcasts!
🎧 Listen now:
https://romanceontherockspodcast.com/season3-episode11/
#RomanceOnTheRocks #Bookstagram #PodcastLife #RomanceReaders #ThriftStoreFinds
50 episodes. 🥂📚💕 Today we’re celebrating a HUGE mi 50 episodes. 🥂📚💕
Today we’re celebrating a HUGE milestone — Our 50th episode of Romance on the Rocks Podcast! What started as two friends talking about romance books and cocktails has grown into an amazing community of readers, listeners and fellow romance lovers. And we’re so grateful for every single one of you.
From unforgettable book boyfriends to chaotic plot twists, spicy scenes, signature cocktails and all the laughs in between … thank you for being along for the ride. 💋🍸
Whether you’ve been here since Episode 1 or just recently found us, THANK YOU for listening, sharing, commenting and supporting this little podcast of ours.
Here’s to 50 episodes of romance and cocktails and many more to come. 🥂✨
What’s been your favorite episode, book. or cocktail so far? Comment below!
#RomanceOnTheRocksPodcast #BookPodcast #RomanceBooks #50Episodes #Bookstagram
Follow on Instagram
Theme by SkyandStars.co
Back Top

Copyright © 2026 Romance on the Rocks Podcast