BAD OSCAR LADY, NO COOKIES FOR YOU.
Though I'm surprised that Nat or Viola didn't notice (maybe you guys missed it?), but for those confused, Infernal Affairs is a well-known CHINESE film.
I'm sure you could hear the uproar on the internet. Not the smartest thing they've done.
I don't think The Departed should have gotten Best Picture. Sure, I'm happy they gave Martin Scorsese Best Director, but the Departed was definitely not his best work and there were some really good films this year. D: