Where To Stream Medical Police Season 1 Episode 2
The Goldfinch
- Aired January 10, 2020
- 23 Min
- Rated 6.0
- Number 5 Of 10 Rated Episodes
In Berlin, Owen and Lola meet a subversive ally named the Goldfinch and pursue a suspect who's not what he seems. Or is he?