Not the best movie, but my favorite movie. Who in this world can mix romance, comedy, drama so perfectly? Yeah. David O. Russell. There's just something so alive that keeps the audience satisfied. Watch it. I've watched it like, 5 times? Yeah. Trust me, it's going to be the best 2 hours of your life.