Now Playing:

TV

The Last Enemy

Episode #103


Stephen and Yasim join forces with Russell to investigate the tainted vaccine and what killed Nadir.