Twenty-three years after her brother mysteriously disappeared, a documentary filmmaker sets out to solve his missing person's case. But when a disturbing piece of evidence is revealed, she comes to believe that her brother might still be alive.

Markian Tarasiuk
as Self

Ryan Alexander McDonald
as Self

Miranda MacDougall
as Tara Nichols

Christine Willes
as Pam Hamilton

Susinn McFarlen
as Brenda Nichols

Izzy Bull Bear
as Jordan Reimer

James Ross
as Matthew Nichols

Trevor Carroll
as Mitchell Reimer

Joe Costa
as Ian Laserge

Bernard Cuffling
as Ken Crawford