Atom Egoyan is Canadian.