Steve Coogan and Harriet Walter are a captivating double-act in this effective period piece, but it plays it a little cosy to ...