Howard

Howard – and his scary dog Max – welcome Kara’s family when they arrive at Owl Hall. Howard seems friendly, but why does Kara feel so nervous around him?