First seen in Edinburgh last year, Half Breed is one of those plays that embrace you warmly and hold you tight for all of its 60-minute duration.