Babel winning best picture? Am I insane?

Posted by avatarAmanie last updated January 17, 2007 at 2:17 pm

I've never seen the movie but I thought it looked interesting. I've heard other people share your sentiments though.