Emmerdale: Episode 8684 airs, Tuesday 24 December 2019, on ITV/STV/UTV at 19:00.
Devised by Kevin Laffan
Written by Karen Young
Directed by Tracey Rooney
Series Producer: Laura Shaw
Series Producer: Kate Brooks
Executive Producer: Jane Hudson
Rhona knows she’s going to break Marlon’s heart.
Graham receives the DNA test, desperate to look at the result.
At Home Farm, Kim’s blood runs cold when the penny drops that Graham has done a DNA test.
Marlon arrives at Home Farm and readies himself to cook for Kim and the family.
Karen Blick as Lydia Hart
Anna Nightingale as Andrea Tate
Willow Bell as Millie Tate
Harvey Rogerson as Leo Goskirk
Jurell Carter as Nathaniel "Nate" Robinson
Mark Charnock as Marlon Dingle
Alexander Lincoln as Jamie Tate
Jack Downham as Noah Dingle
Katie Hill as Sarah Sugden JR.
Michelle Hardwick as Vanessa Woodfield
Andrew Scarborough as Graham Foster
Claire King as Kim Tate
Emma Atkins as Charity Dingle
Rokhsaneh Ghawam-Shahidi as Leyla Harding
Lesley Dunlop as Brenda Walker
Jonny McPherson as Dr. Liam Cavanagh
Eden Taylor-Draper as Belle Dingle
Lucy Pargeter as Chas Dingle
James Moore as Ryan Stocks
Amelia Flanagan as April Windsor
Matthew Wolfenden as David Metcalfe
Louis Healy as Danny Harrington
Andy Gibson for The TV Chronicle