A successful writer of children's books, Stephen Lewis is confronted with the unthinkable—he loses his only child, four-year-old Kate, in a supermarket. In one horrifying moment that replays itself over the years that follow, Stephen realises his daughter is gone. Kate's absence sets Stephen and his wife on diverging paths as both struggle with an all-consuming grief.
Benedict Cumberbatch
as Stephen Lewis
Kelly Macdonald
as Julie Lewis
Stephen Campbell Moore
as Charles Darke
Saskia Reeves
as Thelma Darke
Andrea Hall
as Policewoman
Jim Creighton
as Male Neighbour
Beatrice White
as Kate Lewis
Rosa-Marie Lewis
as Shop Assistant
Franc Ashman
as Lydia Webb
Anna Madeley
as Rachel Murray
John Hopkins
as Home Secretary
Elliot Levey
as Prime Minister