Too Good To Be True is the latest drama from Channel 5. The nail-biting thriller follows the story of a young, single mother Rachel, and her young son Liam

Rachel is played by EastEnders actress Kara Tointon, while Charlie Hodson-Prior, who has previously starred in Roald Dahl's Matilda the Musical, takes on the role of Liam. Also in the star-studded line-up is Downton Abbey's Allen Leech, Doctor Who's Sara Powell, and Line of Duty's Taj Atwal.

A synopsis reads: "Single mother Rachel and her young son Liam are on the poverty line, but she works all hours of the day as a cleaner to give him the best life she can. One day, she is approached by a businesswoman who is acting for an extremely wealthy client called Elliot.

READ MORE: Michael Sheen shares 'difficulty' of filming BBC drama in hometown of Port Talbot

LATEST: Why Gavin & Stacey shouldn't come back

"Her client asks if Rachel can clean for him exclusively. Better pay, less hours – it sounds too good to be true. Gradually Elliot’s behaviour towards them becomes controlling. When suspicions are raised, Rachel starts to dig into his past, uncovering a dark and disturbing story. A nail-biting thriller ensues which asks the question: how far would you go to repair your past?" Here's what you need to konw.

When does Too Good To Be True start?

The Channel 5 drama kicks off on Wednesday February 14. Viewers can tune in at 9pm on Valentine's Day to watch the hour-long episode unfold.

Too Good To Be True cast list

Kara Tointon plays Rachel

Allen Leech plays Elliot

Charlie Hodson-Prior plays Liam

Sara Powell plays Simone

Taj Atwal plays Jasmine

John Thomson plays Geoff

Oliver Devoti plays Keiron

Ciara McKeown plays Michelle

Esther Ayo James plays Teacher

Seamus Moran plays Martin

Denise McCormack plays Shopkeeper

Grace Evans plays Police Officer

Colleen Keogh plays Receptionist

Where was Too Good To Be True filmed?

The series was filmed on location in Dublin, Ireland. Kara said of the shoot: "Filming in Dublin with this group of people was the happiest job I have ever worked on. I wished this was a recurring series so we could come back again. "

While Allen, who grew up in Killiney, said: "I hadn’t really explored that far down into Wicklow where the big house is. The grounds were spectacular. I don’t think we even captured half of what was there in terms of the expanse of it.

"On one of the last days of filming I turned to one of the sparks and said, ‘It’s a beautiful day I’m just going to have lunch down on the tennis court.’ He said, ‘There’s a tennis court?!’ ‘Yeah, just in this walled garden here.’ ‘There’s a walled garden?!’ It really gave an idea of the extent of Elliot’s wealth. It’s such a beautiful location."

How many episodes of Too Good To Be True are there?

There are four episodes of Too Good To Be True in total. You can keep up to date with the latest TV and showbiz news by signing up to the newsletter here.