Dmitry Turin


Show of the week: Trigger

Trigger warning: The Sreda Film-produced drama is a clear indication of the premium content beginning to originate from Russia. Set to have its world premiere screening in Cannes next month, the 15 x 60-minute Channel One Russia drama follows Artem, a Moscow-based psychologist who practices a “provocative therapy” cure in which he confronts patients with […]