Emmerdale: Episode 8662 airs, Thursday 28 November 2019, on ITV/STV/UTV at 20:00.
Devised by Kevin Laffan
Written by Jo Summerscales
Directed by Neil Alderton
Series Producer: Laura Shaw
Series Producer: Kate Brooks
Executive Producer: Jane Hudson
Amy & Cain are furious.
Andrea's desperation heightens as Kim tries to get the DNA test organised.
Meanwhile, Moira gets Butlers Farm ready for Kyle's birthday party hoping he and Cain will show up.
Elewhere, after Dee Dee's revelation, will Bernice & Liam tie the knot?
Laura Norton as Kerry Wyatt
Ash Palmisciano as Matty Barton
Mimi Slinger as Leanna Cavanagh
Samantha Giles as Bernice Blackstock
Jonny McPherson as Dr. Liam Cavanagh
Nicola Wheeler as Nicola King
Patrick Mower as Rodney Blackstock
Elizabeth Estensen as Diane Sugden
Rosie Bentham as Gabby Thomas
Jeff Hordley as Cain Dingle
Natalie J. Robb as Moira Dingle
Lisa Riley as Mandy Dingle
Claire King as Kim Tate
Willow Bell as Millie Tate
Anna Nightingale as Andrea Tate
Mia Gibson-Reed as Dee Dee
Andy Gibson for The TV Chronicle