Cast: Kit Harington, Jennifer Ehle, Elyes Gabel, David Harewood, Lara Pulver, Tuppence Middleton, Peter Firth, Tim McInnerny