
Al Wong: Twin Peaks
Experience Al Wong’s 1977 film Twin Peaks in the museum’s Evelyn and Walter Haas, Jr. Atrium, presented for the first time on a digital LED screen. A masterpiece of subtle shifts in light and tone, the film takes the idea of an endless journey as its form: The camera is set inside a Volkswagen bus..

















