Michael Sheen's investigation into the alleged poisoning of parts of north Wales by contractors working for the now-defunct chemical company Monsanto concludes on BBC Two at 9pm. The actor meets people with cancer who are searching for accountability for the toxic dumping.
Toxic lagoon in Ruabon
The programme focuses on a lagoon in Ruabon, north Wales, that is so toxic that the barrels containing the chemicals dumped in it have rotted away. Until about 20 years ago, children used to play around it.
Sheen's compassionate and enraging exposé highlights the uphill battle faced by those seeking answers. Spoiler alert: it's an uphill battle, according to the review.
Other highlights tonight
Martin & Roman's Irish Road Trip (8pm, Channel 4) sees the father and son conclude their tour in snowy Northern Ireland, staying at Ballygally Castle, said to be the most haunted hotel in the country, playing hurling, vampire-hunting, and swimming in the freezing sea.
My Life Is Murder (8pm, U&Alibi) has Lucy Lawless as investigator Alexa Crowe dealing with a wealthy woman killed amid a dog custody dispute, venturing into millionaire dating.
Long Lost Family: Born Without Trace – What Happened Next (9pm, ITV1) speaks to foundling siblings Natasha and Lee-Ann, who want to know who left them as babies in toilets of two different south London hospitals. Nurse Liz updates on her story of being found severely ill as a baby in a hedge.
Celebrity Hunted (9pm, Channel 4) features a celebrity making a basic error by seeking refuge with a known contact in Scotland in the penultimate episode.
Secret Lives of Gypsy Wives (10pm, Channel 4) ends its first season with influencer Trewley Precious celebrating her 26th birthday, plus a wedding dress fitting for her sister Pearly.
Film choices and live sport
Film4 airs Howards End (1.15pm), the Merchant Ivory adaptation of EM Forster's novel with Anthony Hopkins, Emma Thompson, and Helena Bonham Carter. Sky Atlantic shows Nightcrawler (9pm), with Jake Gyllenhaal as a sociopathic thief filming police incidents for TV news.
Live sport includes Premier League football: Fulham v Chelsea at 6.30pm on Sky Sports Main Event, with Crystal Palace v Manchester City on Friday at 7pm.



