CharacterWilliam RackhamWilliam Rackham in The Crimson Petal and the White (2011), played by Chris O'Dowd. Played byChris O'DowdAppears inThe Crimson Petal and the White2011