Holby CitySeries 19Episode 33: EnigmaBBC One Duration: 58 minutesFirst broadcast: Tue 23rd May 2017, 20:00 on BBC One WalesLatest broadcast: Mon 29th May 2017, 03:35 on BBC Two HDLofty is unexpectedly confronted with his past and realises that he has to come to terms with the life-changing choices he has made. Show more ContributorsAdrian 'Fletch' Fletcher:Alex WalkinshawEssie Harrison:Kaye WraggSacha Levy:Bob BarrettBen 'Lofty' Chiltern:Lee MeadDominic Copeland:David AmesJasmine Burrows:Lucinda DryzekMo Effanga:Chizzy AkudoluOliver Valentine:James AndersonMatteo Rossini:Christian VitZosia March:Camilla ArfwedsonJac Naylor:Rosie MarcelHenrik Hanssen:Guy HenryMorven Digby:Eleanor FanyinkaRic Griffin:Hugh QuarshieMr Thompson:Ben HullLeonard 'Lenny' Dujon:Micah BalfourFrancoise Yeats:Felicite Du JeuJulian Steinberg:Shamir DawoodAlice Dujon:Tiana BenjaminDirector:Jermain JulienProducer:Yasmin KalliWriter:Peter MattessiGenresDramaMedicalBrandHolby CitySeriesHolby City: Series 19 Source: BBC Online