brian keith , the former star of `` hardcastle & mccormick `` and `` family affair , '' is starring in `` heartland , '' a new series for cbs premiering march 20 at 8 : 30 p.m. he plays what the network describes as `` an old and crusty but lovable small-town bigot who has something insulting to say about everyone . ''