Good movie if you have no expectations!
I watched it on TV the other day, and I must say, I really enjoyed it. Solid performance by Olivia Wilde and the rest of the cast considering that they did a lot of impro (or so I read).
If you expect a masterpiece, then DB is not for you.