In 1920s Italy, a mystery unfolds as Bella Ainsworth runs a quintessentially British hotel.
Natascha McElhone Bella Ainsworth
Mark Umbers Cecil Ainsworth
Olivia Morris Alice Mays-Smith
Lucy Akhurst Julia Drummond-Ward
Elizabeth Carling Betty Scanlon
Anna Chancellor Lady Latchmere
Oliver Dench Lucian Ainsworth