Which movie won an Oscar for best movie in 2008?

Titanic
Slumdog Millionaire
Sector 9
Up

Trivia Crack Answers Main Page