Lucy Liu as Oi-Lan
Episodes 1
The March to Freedom
March 19, 1995
• 44m
1x8
Hercules liberates a young woman from slavery and battles a notorious slave trader.
Read More