System.InvalidOperationException: Sequence contains no elements
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
   at ASP._Page_Views_Partials_ContentBlocks_nodeTitleSlide_cshtml.Execute() in c:\hostingspaces\dstv.co.za\wwwroot\Views\Partials\ContentBlocks\nodeTitleSlide.cshtml:line 187
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at ASP._Page_app_plugins_doctypegrideditor_render_doctypegrideditor_cshtml.Execute() in c:\hostingspaces\dstv.co.za\wwwroot\App_Plugins\DocTypeGridEditor\Render\DocTypeGridEditor.cshtml:line 28
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in c:\hostingspaces\dstv.co.za\wwwroot\Views\Partials\Grid\Editors\Base.cshtml:line 20

When a recently widowed almost-70-year-old family matriarch announces she’s fallen for a new man, the lives of her three children are thrown into turmoil. A tale of secrets, lies, rivalries and betrayals – and a possible murder – the four-part series Flesh And Blood is set on the Sussex coast and comes to iTV Choice (DStv 123) this April.

Francesca Annis (Home Fires) plays the glamorous Vivien, opposite her love interest, retired surgeon Mark (Stephen Rea, The Crying Game, War & Peace), who soon begins to coax her priorities away from her family. This makes the siblings Jake (Russell Tovey, Years and Years), Helen (Claudie Blakley, Manhunt) and Natalie (Lydia Leonard, Gentleman Jack) uneasy, in part because the family home and their inheritance suddenly don’t seem so assured.

Mark’s arrival also calls into question Vivian’s apparently happy 45-year marriage to their father Terry, as well as their precious childhood memories. He left the family well-off so we have to wonder about Mark’s motives. Doctors do know a thing or two about killing people…

Then there’s the unglamorous neighbour Mary (played by the biggest name in the cast, Imelda Staunton), who has lived next door for almost the entire time and appears to have a rather unhealthy interest in the family’s drama. Some might even say she’s a bit of a mad stalker.

Flesh And Blood flings the viewer right into the middle of the action - a broken balcony railing, a bloodstained rock below, police, flashing lights and a body being loaded into an ambulance. Mary is giving her version of events to the cops but some details don’t add up.

From there, the story cuts between past and present as unsavoury details about each character are revealed, adding resentment, envy, emotional turmoil, potential nemeses and suspicions to this simmering pot of intrigue and mystery.

Flesh & Blood premieres on iTV Choice (DStv 123) on Monday, April 13 at 20:00.

While you’re waiting, here are more British dramas to enjoy on ITV Choice.

Queens of Mystery

Detective Matilda Stone, who returns to her hometown village of Wildemarsh in England, where she is reunited with her three crime novelist aunts Cat, Beth, and Jane…who also set her up on blind dates.

Grantchester

Vicar Sidney Chambers joins forces with Detective Geordie Keating and helps him investigate and solve crimes committed in the village of Grantchester.

Cold Call

June, a single mother, loses a huge amount of money due to a cold call scam. As she tries to track down the fraudster, fear and paranoia begin to take over her life.

Shetland

Detective Inspector Jimmy Perez and his team investigate various criminal activities that take place at Shetland.

Endeavour

An Oxford police constable, Endeavour Morse, works with CID and engages in a number of investigations while developing remarkable personality traits.

Bancroft

Elizabeth Bancroft, a brilliant detective superintendent, searches for clues to track down and apprehend a criminal gang after a cold case is reopened.

Cheat

Leah, a professor at a university, reports Rose for cheating and submitting an essay she did not write. However, things escalate when Rose decides to take revenge and targets Leah's family.

Cleaning Up

Sam, an office cleaner and a devoted loving mother, stumbles upon some lucrative information in her office which is related to stock markets and could prove beneficial for her.

Download and watch later

Get the DStv Now app (Apple or Android) and download episodes to watch on your phone or tablet – just remember to connect to the Wi-Fi first so there are no surprise data costs.