Initially hard to watch, but captivated you. It was written and directed very well, but almost made you feel sorry for Al-Megrahi and still leaves you wondering if he was involved. Colin Firth was excellent in his portrayal of Jim Swire - Highly recommended.