My FIL has narcissistic traits. It probably stemmed from his own father (who thought nothing of psychologically abusing his wife, physically abusing all of his children, and committing acts with his daughter that I won't describe here but would have landed him in prison). FIL, sadly, practically worshipped his father and we hear a lot about "St. GFIL of Blessed Memory" (GFIL passed away years before Hubby and I got together).
FIL has financially abused Hubby and me, body-shamed me and our impressionable young daughter, guilt-tripped our daughter so she would contact him, tried to destroy our marriage, and got mad when Hubby finally called him out on his nonsense.
Needless to say, he is Granddad Who We Don't See. I told Hubby that he is free to have any relationship with FIL that he likes, and that I cannot speak for our daughter as she is actually my stepdaughter. But I've made it very clear that I have NO interest in having a relationship with FIL, and that if we are able to have more children, they won't be meeting him. (Hubby agrees with me. He can barely tolerate FIL.)
MIL and FIL divorced many years ago, and MIL remarried. She and SFIL are lovely people and wonderful GPs. I have no issue with them.