I don't know if Al-Megrahi is innocent. Perhaps he is, perhaps he's not.
Maybe Jim is a sucker for 'conspiracy theories' as some might put it? Maybe Al-Megrahi fooled those prisoners in Scottish jails because he is a player? He was allegedly in intelligence operative. maybe Al-Megrahi was a sacrificial lamb, fulfilling the age old role of the villain? Some of the victims' families certainly cant let go of the villain, while perhaps others take a similar view to Jim?
Is it subjective whether a convicted criminal is a patsy or just plain guilty as sin?