Middle East & North Africa
Rodrigo Sorogoyen’s ‘The Beasts’ Takes Three Prizes At Tokyo Film Festival
Psychological thriller The Beasts, directed by Spain’s Rodrigo Sorogoyen, won three awards at this year’s Tokyo International Film Festival, including the Tokyo Grand Prix, best director and best actor for Denis Menochet.