Watch Star Trek: Deep Space Nine season 5 episode 11 tv series online free
Release: Jan 06, 1997
Major Kira is forced to confront her actions during the Cardassian Occupation when a mysterious assassin begins killing members of her former resistance cell.