(2007) Peter d'Entremont's latest production honoured with World Peace Film Award.
(2004) Diet of Souls – Extreme Filming in the High Arctic
(2003) Independent Films in Canada Today
Triad Films Contact us: