leighton was the son of the artist charles blair leighton bazakenyera ishimwe maze baririmbire uwiteka mu mitima yabo alex henteloff plays doctor nichols plant manager of plexicorp