Subscribe Latest articles
Ireland Daily Report
Ireland Press

Too Good to Be True Cast 2024: Full List of Actors and Characters

Jack Cooper Davies • 2026-05-15 • Reviewed by Maya Thompson

If you’ve ever wondered what it’s like when a cleaning single mum catches the attention of a wealthy, mysterious man, then Channel 5’s Too Good to Be True has you hooked. The 2024 psychological thriller stars Kara Tointon as Rachel and Allen Leech as Elliot, and the real surprise? Tointon’s own sister is an actress too, adding a layer of off-screen drama that fans love to explore.

Main cast members: 5 ·
Year of release: 2024 ·
Network: Channel 5 ·
Lead actress: Kara Tointon ·
Lead actor: Allen Leech

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact filming locations beyond general UK area (Wikipedia)
  • Cast for a potential season 2 – no announcement (Wikipedia)
  • Details about Simone Kirby’s role in relation to the show (Wikipedia)
3Timeline signal
  • Series premiered in 2024 (Radio Times)
  • Originally commissioned as The Hunted in May 2023 (What to Watch)
4What’s next
  • No official announcement for season 2
  • Watch on Channel 5 (UK) and possibly streaming

Six key facts, one pattern: the series packs a tight thriller into just four episodes.

Attribute Detail
Official premiere 2024
Network Channel 5 (UK)
Lead actress Kara Tointon
Lead actor Allen Leech

Where did they film Too Good to Be True?

As a British production for Channel 5, the series was filmed in the United Kingdom. Exact locations have not been officially confirmed, but industry speculation points to Manchester and surrounding areas.

The implication: the UK setting gives the thriller a grounded, atmospheric backdrop that fits the genre’s conventions.

Note: Although filming locations are not confirmed, the UK setting is consistent with the show’s atmospheric tone.

Who is in the cast of Too Good to Be True?

Kara Tointon as Rachel

  • Kara Tointon plays Rachel Connor, a single mother working as a cleaner (Radio Times; What to Watch)
  • She is best known for her role as Dawn Swann in EastEnders (What to Watch)
  • Her other credits include Mr Selfridge, The Halcyon, Father Brown (What to Watch)

Allen Leech as Elliot

  • Allen Leech plays Elliot Fielding, a wealthy and mysterious man (Radio Times)
  • Leech is widely known for his role as Tom Branson in Downton Abbey (What to Watch)

Charlie Hodson-Prior as Liam

  • Charlie Hodson-Prior plays Liam Connor, Rachel’s son (Radio Times)

Sara Powell as Simone

  • Sara Powell plays Simone, a businesswoman who connects Rachel with Elliot (Radio Times; Entertainment Daily)
  • Powell is known for roles in HolbyBlue, Damned, Silent Witness (Radio Times)

Taj Atwal as Jasmine

  • Taj Atwal plays Jasmine (Radio Times)
  • Atwal is known for Trying, Line of Duty, Hullraisers (Radio Times)

John Thomson as Geoff

  • John Thomson plays Geoff, Rachel’s boss (Radio Times; What to Watch)

Other cast members

  • Oliver Devoti plays Keiron (Radio Times)
Bottom line: Kara Tointon and Allen Leech anchor a cast that mixes seasoned soap stars with rising actors, creating a believable tension that drives the thriller. Fans of British TV will recognise familiar faces, while newcomers get a tight ensemble performance.

The pattern: the casting choices anchor the drama in proven talent, making the psychological twists land harder.

Tip: The on-screen chemistry between Kara Tointon and Allen Leech is a highlight of the series.

Is Kara Tointon Hannah Tointon’s sister?

Yes, Kara Tointon is the sister of actress Hannah Tointon. Both are British actresses, but Hannah Tointon does not appear in Too Good to Be True. This family connection is a frequent search topic among fans.

How many children does Kara Tointon have?

Kara Tointon has one child. She announced her pregnancy in 2021. Her family life occasionally draws public interest alongside her acting career.

What role does Simone play in Too Good to Be True?

Simone is a businesswoman who puts Rachel in touch with the wealthy client Elliot (Entertainment Daily). She is portrayed by Sara Powell, an actress known for her work in British television.

The connection: Simone acts as the catalyst for the thriller’s central relationship, setting the plot in motion.

What is Simone Kirby known for?

Simone Kirby is a different actress, not part of Too Good to Be True. The confusion may arise from the similar first name. Simone Kirby is known for roles in Peaky Blinders and Hinterland, but she does not appear in this series.

Confirmed facts

  • Kara Tointon leads the cast as Rachel (Radio Times)
  • Allen Leech stars as Elliot (Radio Times)
  • Charlie Hodson-Prior plays Liam (Radio Times)
  • Sara Powell plays Simone (Radio Times)
  • The series premiered in 2024 (Radio Times)

What’s unclear

  • Exact filming locations beyond general UK area
  • Cast for a potential season 2 (no announcement)
  • Details about the relationship between Simone Kirby (a different actress?) and the show
  • Kara Tointon’s sister Hannah Tointon’s involvement – not confirmed in official cast list
  • Whether the series will be released on streaming platforms outside the UK

For Channel 5 viewers, the choice to cast EastEnders and Downton Abbey alumni ensures immediate recognition, but it’s the chemistry between Kara Tointon and Allen Leech that makes the thriller work – or not, depending on your taste.

Frequently asked questions

Is Too Good to Be True based on a true story?

No, the series is a fictional psychological thriller, not based on real events (Wikipedia).

How many seasons of Too Good to Be True are there?

As of 2025, only one season (a miniseries of four episodes) has aired.

Is the same cast returning for season 2?

No official announcement has been made. Given the thriller’s ending, a second season has not been confirmed.

What is the age rating for Too Good to Be True?

It is rated 15 in the UK for strong language and psychological threat scenes.

Where can I watch Too Good to Be True?

The series airs on Channel 5 in the UK and is available on My5. International streaming rights have not been announced.

Who is the main villain in Too Good to Be True?

The main antagonist is widely considered to be Elliot Fielding (Allen Leech), whose controlling behaviour drives the conflict (What to Watch).

Are Kara Tointon and Hannah Tointon related?

Yes, they are sisters, but Hannah Tointon does not appear in Too Good to Be True. Both are actresses born in the UK.



Jack Cooper Davies

About the author

Jack Cooper Davies

Our desk combines breaking updates with clear and practical explainers.