What award did 'Slumdog Millionaire' win in 2009 for Best Picture?
Quiz Options
- BAFTA Award
- Golden Globe Award
- Academy Award (Oscar)
- Screen Actors Guild Award
Explanation
'Slumdog Millionaire', a film largely set in Mumbai, won the Academy Award for Best Picture at the 81st Academy Awards.