hayley atwell in the pillars of the earth