True ghost stories since 1997. Castle of Spirits is the internet’s original haunted archive and a weekly paranormal podcast featuring true ghost stories and real, listener-submitted paranormal encounters. Hosted by Vince and Jane Font (The Ghostkeepers), the show explores real-life hauntings, unexplained phenomena, folklore, and other chilling mysteries with smart, often wry discussion. If Radio Rental and Spooked! had a weird ghost baby, this would be it.
As winter settles in and the nights grow long, the Ghostkeepers hunker down to share four true ghost stories rooted in December’s darkest hours. From strange encounters to unsettling moments in the quiet of the season, these firsthand tales reveal that some chills have nothing to do with the weather. Settle in, keep the lights low, and join us for a night of frost‑bitten hauntings.
Stories:
Little Niklaus (submitted by Sue, Onta...
On Pennsylvania’s infamous Mystery Mile, two paranormal investigators find themselves stalked by a ghostly wraith whose presence turns their curiosity into a race for survival. "The Wraith of Mystery Mile" was submitted by Grey in Pennsylvania, USA.
Music: “Alien Shifter” Dream-Protocol (pixabay.com/users/dream-protocol-9556087)
Theme Music: "Lightless Dawn" Kevin MacLeod (incompetech.com)
Licensed under Creat...
A routine maintenance job turns into a waking nightmare when a hospital worker hears the voice of his dead grandmother calling from behind a forbidden door. "Always Locked, Never Used, Never Talked About Door" was submitted anonymously to the Castle of Spirits website in December of 2000.
Music: “Dark Depression” Ashot-Danielyan-Composer (pixabay.com/users/27049680)
Theme Music: "Lightless Dawn"...
What if there's more to the UFO phenomenon than little green men? What if humanity has yet to grasp what it really means? In this episode, we peel back the familiar alien narrative to uncover stranger possibilities—psychological twists, folkloric echoes, and theories that feel more like riddles than answers. Along the way, we tell the story of the extraordinary national UFO wave of 1896–1897, when reports of mysterious airship...
A late‑night visit in Mothman country leads to an encounter that blurs the line between folklore and fear. "Was It the Mothman or a Demon?" was submitted by Ramona Wooten in November, 2006. This segment first appeared on Episode 71 of the Castle of Spirits True Ghost Stories podcast, "Paranormal Pareidolia," on May 8, 2025.
Music:
“Dark Depression” Ashot-Danielyan-Composer (pixabay.com/users/2704968...
A mom and her teenager settle into a hilltop home in Auckland, New Zealand—only to discover unseen watchers, phantom figures, and a horrifying presence that refuses to stay behind closed doors. Something in the house is watching. And sometimes, it wears a strangely familiar face. "Dark Autumn Skies" was submitted anonymously in April of 2002 and first featured on Episode 14 of the Castle of Spirits True Ghost Stories podc...
A woman's home is plagued by a dark presence that mimics familiar voices to lure its victims closer. "Robin and the Mimic Demon" was submitted Curtis Donihoo in October, 2012. It appeared on Episode 42 of the Castle of Spirits True Ghost Stories podcast—"The Nun, the Mimic Demon, and the Ghost Cowboys"—on January 5, 2024.
Music:
“Aftermath” Kevin MacLeod (incompetech.com)
Theme Music: "Ligh...
Cemeteries may be prime real estate for ghosts, but as Ghostkeeper Vince found out, they’re also great for sighting UFOs. During an early morning walk with Freya the Castle hellhound, Vince filmed something unidentified moving across the sky—no, not a frisbee, not a drone, and definitely not a runaway lawn flamingo. We roll the tape, hear Vince’s story, and kick around possibilities both ordinary and otherworldly.
We also ...
When you're driving a snow-covered mountain road at night and hear a terrifying banshee wail, it's probably not a great idea to look into the rearview mirror. "Extra Passenger" was submitted anonymously in December of 2004 and was featured on Episode 37 of the Castle of Spirits True Ghost Stories podcast, "Ghosts by Land, Sea and Telephone," on November 2, 2023.
Music:
“Spacial Winds” Kevi...
First, Ghostkeeper Vince offended the Ouija board. A week later, the ghosts pulled the plug on our live broadcast. Then, we saw a ghost. But after Vince offered a heartfelt apology to the spirit world, this second attempt at the episode finally made it online—for the time being, anyway.
So we pick up where we left off: haunted art. Cursed paintings and sculptures, plus songs and poems so unlucky they’ve literally ended liv...
An off-duty pilot boards a routine flight and finds himself face to face with a passenger who shouldn’t be there. "Deadhead Pilot" was submitted by Taylor in an undisclosed location and first appeared on Episode 49, "Hauntings in Liminal Spaces," on May 31, 2024.
Music: "Mysterious Photograph" Vince Font (©2024)
Theme Music: "Lightless Dawn" Kevin MacLeod (incompetech.com)
The oven’s still hot, and the spirits aren’t done with us yet. In this second serving of everyone's favorite pie-shaped meal, we’re dishing out more true ghost stories where pizza is on the menu—and the paranormal is always lurking. This time the toppings get even weirder, with cryptid‑inspired recipes, notable pizza horror movie cameos, and the legend of a long‑gone haunted pizzeria in Utah.
Nutritional Information: ...
A solitary renter starts to question his sanity when strange signs suggest he’s sharing his basement apartment with someone—or something—unseen. "My Own Home by the Sea" was submitted by Ron P. from Oklahoma, USA, in July of 2005.
Music: “Dark Ambient” Stereocode (pixabay.com/users/stereocode-31360109)
Theme Music: "Lightless Dawn" Kevin MacLeod (incompetech.com)
Licensed under Creative Com...
In this special episode, we honor the vibrant history and evolving symbolism of Día de los Muertos—the Day of the Dead—tracing its roots from Aztec rituals to Chicano street art, and exploring how it bridges cultures across Mexico and the U.S. Far from being a “Mexican Halloween,” Día de los Muertos is a vibrant celebration of life, ancestry, and memory, rooted in Indigenous belief and Catholic ritual. We explore how its iconic ima...
On a stormy night, a young mother comes face to face with a terrifying ghostly apparition. "The Nun" was submitted by Karla in Cidra, Puerto Rico, in January of 2007.
Music: Giant Wyrm Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/
Theme Music: "Lightless Dawn" Kevin MacLeod (incompetech.com)
Licensed und...
After glimpsing a pale, inhuman figure lurking in the trees, a family’s uneasy summer turns to dread when something—or someone—returns on Halloween night. "Bedford Haunting" was submitted by David Kaye of Ohio, USA, in September of 2000, and first featured on Episode 36 of the Castle of Spirits True Ghost Stories podcast, "Halloween BOO-nanza."
Music: Fantastic Dim Bar Kevin MacLeod (incompetech.com)
Licensed...
A skeptical daughter spends the night at her parents’ coastal Maine home to prove their ghost stories are nonsense, but one night inside the old house changes everything. "Coastal Maine Haunting" was submitted by Linda in Bangor, Maine, in May of 2024. It first appeared on Episode 49 of the Castle of Spirits True Ghost Stories podcast, "Hauntings in Liminal Spaces," on May 31, 2024.
Music: “Alien Shifte...
The Ghostkeepers make contact with someone (or something) during a live Ouija board session—but things take an even creepier turn when Vince senses an unseen presence.
Stories:
Unexplainable Ouija Board Experience (submitted by Lindsey, PA, USA)
Girl of My Dreams (submitted by Glen Edwards, New York, USA)
Dying to be Heard (submitted by Anonymous, MI, USA)
Ouija Board Smoke (submitted by Brady M, VA Beach, ...
A skeptical movie theater employee learns the hard way that some workplace rumors shouldn’t be laughed off. “The Ghost of Theatre Three” was submitted by Andy Baron in Texas, USA, and appeared on Episode 30 of the Castle of Spirits True Ghost Stories podcast on September 15, 2023.
Music: "Aftermath" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
http://creative...
Warning: This tape may be haunted. Join the Ghostkeepers as they count down their top-10 favorite horror flicks—the movies that melted minds and shaped their warped souls—then strap in as they dive headfirst into two true ghost stories that’ll curl your shag carpet. Rated “E” for Ectoplasm.
Stories:
House on Division Street, Dover (submitted by Joe, Colorado, USA)
Bringing Life to an Unloved House (submitted by Ano...
If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.
Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com
Listen to 'The Bobby Bones Show' by downloading the daily full replay.
The official podcast of comedian Joe Rogan.
Betrayal Weekly is back for a brand new season. Every Thursday, Betrayal Weekly shares first-hand accounts of broken trust, shocking deceptions, and the trail of destruction they leave behind. Hosted by Andrea Gunning, this weekly ongoing series digs into real-life stories of betrayal and the aftermath. From stories of double lives to dark discoveries, these are cautionary tales and accounts of resilience against all odds. From the producers of the critically acclaimed Betrayal series, Betrayal Weekly drops new episodes every Thursday. Please join our Substack for additional exclusive content, curated book recommendations and community discussions. Sign up FREE by clicking this link Beyond Betrayal Substack. Join our community dedicated to truth, resilience and healing. Your voice matters! Be a part of our Betrayal journey on Substack. And make sure to check out Seasons 1-4 of Betrayal, along with Betrayal Weekly Season 1.