Joe Clement and Denise Morris review the conspiratorial and at times surreal
science fiction film, Branded, written and directed by Jamie Bradshaw and
Alexsandr Dulerayn. Set in mostly present day post-soviet Russia, Branded is
about how Misha Galkin (played by Ed Stoppard)...
Read more