By Bruce Bouchard ‘Die Beste aller Welten’ — ‘The Best of All Worlds’: feature, narrative fiction, Germany, 2017. For those of you who remember and had the nerve for the breakout indie drug-nightmare film, ‘Trainspotting,’ which launched the careers of […]