New Netflix thriller starring Trainspotting legend takes ove