Ricochet
Failed to add items
Add to basket failed.
Add to wishlist failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
Get 3 months for £0.99/mo
Buy Now for £12.99
-
Narrated by:
-
Liam DiCosimo
-
Sean Masters
-
By:
-
River Hale
About this listen
Callum Hayes
The first time I witnessed death was my mother's when I was eight years old. It devastated me. The second was at sixteen when I stumbled on my stepfather's body after he was brutally murdered. That one screwed me up in a different way.
Since then, I've kept my shadows at bay, my secrets locked up tight. That is, until Stone Wakefield joins my college hockey team.
Five years ago, he saw something I meant to take to my grave. He saw me weak, and I hate him for it. I have no choice but to keep hating him so he never sees past my mask again.
Stone Wakefield
Callum hates me, and he does nothing to hide it. While that makes it easy to get under his skin, it presents a problem on the ice. However, the bigger threat is my growing need to protect and possess him.
When I start to wonder if he's just as obsessed with me as I am with him, I'm not sure if I can stay away. I know I should because I have secrets of my own.
But what if the darkness in both of us is the piece we've each been missing?
Callum Hayes is mine. He just doesn't know it yet.
Ricochet is a standalone dark MM hockey romance with a guaranteed HEA. Contains mature content. A complete list of content warnings can be found on the author's website.
©2024 River Hale (P)2025 Podium AudioCallum & Stone
Something went wrong. Please try again in a few minutes.
Really great
Something went wrong. Please try again in a few minutes.
While the spice is okay there’s nowhere near enough of it. I’d also call it a lighter dark romance even with the plot tbh. I’ve read much much darker and more gruesome it’s kinda light on both if you’re already used to darker books/themes. Liams narration is also poor in this, he’s hit and miss for me anyway but he’s wrong for Callum he just doesn’t suit the character at all.
Not as good as I’d hoped!
Something went wrong. Please try again in a few minutes.