Amir Hossein Torabi’s debut feature, LABYRINTH, is named one of the finalists in the 3rd Wales International Film Festival which its final stage will be held on 23-24 September 2019 at the iconic Gwyn Hall, Neath, South Wales.