Search Results For : lynn hershman leeson

Teknolust (2002)

Teknolust (2002)

IMDb: 5.3
2002

Tilda Swinton plays four roles in this award winning film about Rosetta Stone and her three Self Replicating Automatons, which she cloned from her own D N A