July 12, 2016 The Devil’s Playground Craig Fairbrass plays a security consultant in the pay of one of those super-slick pharma companies who you just know are accidentally going to bring about the apocalypse, and so it proves