While it may be a film of commendable high ambition, ultimately Traders is just another grim urban fairy tale about the ridiculous games of deeply unlikeable men.
Glasgow Film Theatre, Glasgow from Monday August 1, 2016, until Thursday August 4, 2016. More info: http://www.glasgowfilm.org/theatre/