Film Revues

Super L8 Awards ‘10
Best Foreign Language Film

Biutiful (Mexico)
Dogtooth (Greece)
I Saw the Devil (South Korea)
Incendies (Canada)
The Secret World of Arrietty (Japan)