Search

Home > The Devil Within > Frozen Evidence
Podcast: The Devil Within
Episode:

Frozen Evidence

Category: Society & Culture
Duration: 00:23:44
Publish Date: 2026-02-20 11:18:00
Description:

The Devil Within

Frozen Evidence: The Duncan MacPherson Case

In August of 1989, Duncan MacPherson — a former first-round NHL draft pick from Canada — stepped onto the Stubai Glacier in the Austrian Alps.

He rented a snowboard.

He rode the lifts.

And then he vanished.

His car remained in the resort parking lot. His belongings were untouched. Search teams scoured the glacier and surrounding terrain, assuming the kind of tragedy the mountains know too well — a fall, a crevasse, an accident swallowed by ice.

Nothing was found.

For fourteen years, the glacier kept its silence.

Then, in the summer of 2003, melting ice revealed human remains.

The mountain had given Duncan back.

But what emerged raised more questions than answers. 

This episode of The Devil Within explores the unsettling details surrounding Duncan MacPherson’s disappearance and recovery, including:

    •    His final known movements at a managed glacier resort — not remote wilderness

    •    The condition of his recovered snowboard, which showed crushing damage that some analysts believe could be consistent with heavy machinery

    •    Injuries that did not clearly align with a simple fall

    •    Questions about nighttime snowcat operations on the glacier

    •    And the most troubling possibility: that elements of his rental equipment may have been returned through resort systems long before his body emerged

No definitive conclusion has ever been reached.

But the case raises a disturbing question:

What if Duncan’s tragedy began as an accident… and was complicated by human systems that chose silence over scrutiny?

Glaciers preserve what they take.

But time can erode records, memories, and accountability.

Fourteen years later, the ice returned a body.

The truth may still be buried.

Total Play: 0

Some more Podcasts by EVIO Creative

300+ Episodes
300+ Episodes