Russian drama “Leviathan” was named best foreign language film at the Palm Springs International Film Festival on Saturday. Audience awards went to “Selma” for narrative feature and “Keep On Keepin’ On” for documentary feature. The fest, which comes to a close on Monday, also recognized Haluk Bilginer, who stars in Turkey’s “Winter Sleep,” and “Mommy”... Read more »Image may be NSFW.
Clik here to view.
Clik here to view.
