This film was made as part of 2001 "The Spirit Returns" exhibit at Seattle's Log House Museum. This ...