The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Teknolust
Teknolust is a 2002 American film written, produced, and directed by Lynn Hershman Leeson who, at the time of production, was working in the art department at University of California, Davis. The film stars Tilda Swinton and Jeremy Davies.
Everything about Teknolust →