Dean’s Reviews: ‘Life’, ‘CHiPs’, ‘T2 Trainspotting’