A 1970s documentary delves into the reclusive Neddeau family, who have lived on Duqesne Island in Northern Ontario for over a century, speaking an ancient language and adhering to a forgotten faith.

Elmer Neddeau opens the doors to his unconventional family lifestyle, showcas...