Doctors
Series 12
Episode 156: There Must Be an Angel
30 minutes
Simon takes matters into his own hands when he learns that one of his patients is being harassed by social services. Daniel is furious to learn that Zara has been offered a partnership behind his back, while Cherry and Jimmi get competitive on the tennis court. Show less