Chen Duling as a young woman who must fight her way through a mysterious, holographic game world designed by her late father to avenge his death.
Archie David Kao (born December 14, 1969) is an American actor and producer. He is best known for his American roles ...