Rose Leslie Jim Carter Rob James-Collier Raquel Cassidy Kevin Doyle Samantha Bond Jessica Brown Findlay Hugh Bonneville Siobhan Finneran Thomas Howes Sophie McShera Joanne Froggatt Michael Fox Elizabeth McGovern Lily James Matthew Goode Harry Hadden-Paton