Teknolust: A Lynn Hershman Leeson film
PAST
28 DEC 2017
The AV Club
6:00 PM
In this sci-fi-drama, Tilda Swinton plays four parts, including Rosetta Stone—a scientist specializing in biogenetics who has created three self-replicating automatons who rely on sperm to survive. (2003, 82 min, digital)