CharacterPercy HamleighPercy Hamleigh in The Pillars of the Earth (2010), played by Robert Bathurst. Played byRobert BathurstAppears inThe Pillars of the Earth2010