CharacterMrs. Emmeline FoxMrs. Emmeline Fox in The Crimson Petal and the White (2011), played by Shirley Henderson. Played byShirley HendersonAppears inThe Crimson Petal and the White2011