A Harlot's Progress

Toby Jones (Harry Potter) plays English artist William Hogarth in this retelling of his life.