This documentary details Leeson’s site-specific installation at the Bonwit Teller department store in New York. The original artwork, a series of 25 window displays on view from October 28-November 2, 1976, examines the future of shopping through photography, film, holograms, live action, and fashion.