Berlin Station
The Green Dacha
S3 E8:
Daniel and Hector try to manoeuvre out of a tricky situation to meet Frost. Torres attempts to maintain his cover.
Starring
Richard Armitage, Michelle Forbes, Richard Jenkins
Director
Tanya Hamilton