Andrea Lui as Geisha
Episodes 2
Blood Ties
April 16, 2001
4x18
Liam and Renee suspect Zo'or of orchestrating a series of murders.
Read More