Watch Star Trek: Deep Space Nine season 5 episode 12 tv series online free
Release: Jan 27, 1997
The discovery of an infant Changeling gives Odo a chance to correct what he sees as the invasive mistakes in his upbringing. Meanwhile, Kira goes into labor with the O'Briens' baby.