Character Sketch of Teddy Henfrey in The Invisible Man Character Sketch of Teddy Henfrey: Teddy Henfrey is a clock repairman who Mrs Hall uses in an attempt to find out more about Griffin. When he arrives, he is taken to Griffin’s room and he is startled by Griffin’s appearance. Teddy Henfrey is quite inquisitive by nature and tries to find out more about the stranger. He … [Read more...]