Register to update information, save favorites, post photos, news stories and comments. A LucyMe.com login allows you to edit our four websites.
Teknolust is a 2002 movie produced, written, and directed by Lynn Hershman Leeson who, at the time of production, was working in the art department at University of California, Davis. It stars Tilda Swinton and Jeremy Davies.