Now Playing:

TV

The Last Enemy

Episode #105


Stephen makes a startling discovery when he is sent to retrieve blood samples from the refugees.