Status
Released
Release
October 31, 2006
Runtime
5m
Languages
English
Director
A scientist brings life to her creation: an identical clone.
Rachel Liu
The Doctor / The Clone