Emily Watson and Olivia Williams take on the lead roles, with Jodhi May, Travis Fimmel, Josh Heuston, Mark Strong and ...