Iranian TV on MEMRI

The most fascinating part of this Iranian TV discussion of MEMRI, which translates reports in the Arab and Iranian media, is the bizarre and vaguely sinister black-and-white film clip that accompanies much of it.

Any idea where where it’s from? Or was it specially created for the occasion?

Update: It’s from the 1998 movie Pi.

(Hat tip: Omri)