London film festival awards: Leviathan


Leviathan, a moving film about life in a corrupt Russian town has won the award for the best film at the London film festival awards.

Source: voiceofrussia.com

Advertisements