Mage By Mistake by Jin Holland

Mage By Mistake

Body-swap fantasy with a snarky edge

Written byJin Holland
Length6h26m
Release dateMay 29, 2025
LanguageEnglish
★★★★☆ 4.8 (32 ratings)

Free with Audible trial. Cancel anytime.

Listen to a Sample

Hear JD Tanner, Kitty Perrelli's narration on Audible.

Play Sample on Audible

Quick Facts

AuthorJin Holland
NarratorJD Tanner, Kitty Perrelli
Runtime6h26m
PublishedMay 29, 2025
Rating★★★★☆ 4.8 / 5 (32 ratings)
CategoriesScience Fiction & Fantasy, Fantasy, Action & Adventure
FormatAudiobook (Digital)
PlatformAudible

About This Audiobook

Damien’s life as a disciplined soldier shatters when a botched mission leaves him trapped inside the body of a decadent noble mage who despises everything Damien ever believed in. This isn’t just a genre mashup—it’s a snarling, uproarious clash of cultures as a warrior confronts his own rigid morality through someone else’s soft, spell-slinging fingers. Author Jin Holland serves up a world where magic is power, privilege is poison, and the only thing sharper than the sorcery is the wit. The result is a revenge fantasy that’s equal parts clever satire and breakneck adventure, all wrapped in the trappings of classic portal fantasy with a modern twist.

JD Tanner and Kitty Perrelli bring this dichotomy to life with energetic precision, Tanner leaning into Damien’s gruff military cadence while Perrelli hurls the noble mage’s affectations into the stratosphere with theatrical flair. Their performance turns what could feel like a gimmick into a full-bodied experience, especially during rapid-fire banter and high-stakes spells. The audiobook’s pacing thrives on their chemistry, making the physical and magical chaos feel lived-in rather than forced—a rare feat in fantasy that leans hard on body-swap tropes.

Tags: body swap fantasysoldier to mageclass satire fantasysnarky portal fantasydual narrated audiobookaction-packed fantasy

Why Listen to Mage By Mistake?

  • Expert narration by JD Tanner, Kitty Perrelli brings every character and scene to life across 6h26m of immersive audio.
  • Highly rated at 4.8 stars by 32 listeners.
  • Free with your Audible trial — keep the audiobook forever even if you cancel.
  • Perfect for commutes, workouts, and relaxation. Listen anywhere, anytime.
Start Listening Free
AE

Editor's Review ★★★★☆

AudioBook Atlas

I’ll admit I was skeptical about a soldier trapped in a noble mage’s body—another tired trope, I thought—until JD Tanner and Kitty Perrelli made me care. Tanner nails Damien’s journey from disciplined brute to reluctant outsider, his voice gritty but never one-note as he grapples with magic he was taught to fear. Perrelli, meanwhile, chews through the noble mage’s dialogue with such relish I half-expected her to break into a villain song. Their performances sell the absurdity of the premise without undermining its stakes, a balance most dual-narrator audiobooks fail to strike. My biggest critique? Some side characters blur together in the middle act, their motivations feeling underdeveloped compared to the snappy duo at the center. And while the production is clean, a few fight scenes could use more dynamic editing to match the energy of the narration. Still, by the final confrontation, even the clunkiest exposition gets swallowed by the sheer momentum of the story. If you crave fantasy that’s equal parts clever and chaotic—where body-swapping meets class warfare—this audiobook delivers with style.

Download: Mage By Mistake

Some links on this page are affiliate links. If you make a purchase through one of them, we may earn a small commission at no extra cost to you.

Mage By Mistake by Jin Holland is an immersive listening experience. Performed by JD Tanner, Kitty Perrelli with a runtime of 6h26m, you can start with a free trial that you can cancel at any time. The audiobook remains yours forever, even if you end the trial.