354 suggestions
Lesley Sharp
as Inspector Harper in Cards on the Table
Shirley Henderson
as Mrs Luxmore in Cards on the Table

Tallulah Greive
as Elsie Batt in Cards on the Table

Tom Glynn-Carney
as Sergeant O'Connor in Cards on the Table

Caitlin O'Ryan
as Rhoda Dawes in Cards on the Table

Anne Reid
as Unnamed Lorrimer Housemaid in Cards on the Table
Jessica Gunning
as Ms. Burgess in Cards on the Table

Emma Myers
as Anne Meridith in Cards on the Table

Keeley Hawes
as Dr Roberts in Cards on the Table

Luke Evans
as Major John Despard in Cards on the Table

Emma Thompson
as Mrs Lorrimer in Cards on the Table

Iain Glen
as Col. Race in Cards on the Table

Stephen Graham
as Supt. Battle in Cards on the Table

Olivia Colman
as Ariadne Oliver in Cards on the Table
Simon Farnaby
as Unnamed Butler in Cards on the Table

Peter Dinklage
as Hercule Poirot in Cards on the Table

Katie McGrath
as Madame Shaitana in Cards on the Table
Thierry Lhermitte
as Mr Verrier in Murder in Mesopotamia

Aisha Dee
as Marie Mercado in Murder in Mesopotamia

Matthew McNulty
as Cpt. Maitland in Murder in Mesopotamia