Arts Trainspotting review Irvine Welsh's novel is condensed into an hour of provocative theatre. Greg JamesonMarch 21, 2015
Arts Greg Esplin interview We speak to the actor playing Tommy in the stage version of Irvine Welsh's Trainspotting. Greg JamesonFebruary 24, 2015