CharacterDr. CurlewDr. Curlew in The Crimson Petal and the White (2011), played by Richard E. Grant. Played byRichard E. GrantAppears inThe Crimson Petal and the White2011