Konstantin BogomolovDirectingBorn 23/07/1975Moscow, RSFSR, USSR [now Russia]Known ForKesha Must Die2023Psycho2020Sherlock: The Russian Chronicles2020The Last Minister2020Invasion2020Russian Affairs2019Gobseck1987