Known For Director
Originally from Moscow, now based in Paris, Ataka51 consist of Dimitri Gorbaty, Philipp Ivanov, Alex Epikhov and Sergei Medvedev.
as Director
as Editor
as Writer