Jane Holland’s latest thriller is centred around a disturbing sibling relationship. Read more…