This is an early film by Bruce McDonald filmed on a tiny budget over a few weeks traveling the wilds in Canada...
Watch Trailer