13:45DoctorsSeries 21There Will Be BloodBBC One Duration: 29 minutes Tue 4th Feb 2020, 13:45 on BBC One YorkshireOn a drug raid, Rob bumps into two young lads he has met before. Show more ContributorsDr Daniel Granger:Matthew ChambersDr Zara Carmichael:Elisabeth Dermot WalshDr Al Haskey:Ian MidlaneBear Sylvester:Dex LeeRob Hollins:Chris WalkerDC Kate Thompson:Nicola Jo CullyWriter:Stephen McAteerDirector:Niall FraserProducer:Dawn Coulson-BeckettExecutive Producer:Mike HobsonGenresDramaMedicalDramaSoapsBrandDoctorsSeriesDoctors: Series 21 Source: BBC Online