EastEnders - Season 29 Episode 158 (2018)
Sep 26, 2018 30:14 min Watch Trailer
overview : With trouble following close behind, Carol tries to come to terms with David's shock appearance - but what has brought him back to Walford?
Genres : Soap, Drama
Tags : london england, soap opera
Networks : BBC One
Danny WaltersKeanu Taylor