His ultimate fate is not shown .
Fate is implied that he is slain by Duncan 's son , Canmore , in a later battle .
His ultimate fate is not shown , but it is implied that he is slain by Duncan 's son , Canmore , in a later battle .