Jeremy Irvine Peter Mullan Emily Watson Niels Arestrup David Thewlis Tom Hiddleston Benedict Cumberbatch Celine Buckens Toby Kebbell Patrick Kennedy Leonard Carow David Kross Matt Milne Robert Emms Eddie Marsan Nicolas Bro Rainer Bock Hin
Jonathan Bennett James Cromwell Jackson Bond Emily Fradenburgh Punnavith Koy Steven Luke Charles Hubbell Mary Kay Fortier-Spalding Scott Eiden John Cromwell Chris LeFevere Corby Kelly Jasper Morgan Reed Sigmund Thomas Sellwood Erin Traxler