It is well written and not sure how much ad–libbing Pilkington does but at the end of the day it doesn't really matter as it works. Pilkington is excellent.
An interesting try but it just gets bogged down after a while – maybe the re–enactments, which were okay in themselves, affected the flow. A good soundtrack and work by the makeup department helped.