No overview available for this episode.
Lady Wu: The First Empress
Season 1
42
September 15, 2003
45 minutes