General Idi Amin Dada
Movie • 1974
The Sorrow and the Pity: The Film That Shocked France
Movie • 2024