After discovering an outbreak of a rare and deadly disease, Dr. Lola Spratt a...
Medical Police
Season 1 Episode 2: The Goldfinch
In Berlin, Lola and Owen meet a subversive ally named the Goldfinch and pursue a suspect who's not what he seems. Or is he?