When my husband and I left the theater we felt really good and happy. We didn't know anything about the movie before we saw it, we were so happy that we picked this movie to see. This movie was funny, and serious, and had us on the edge of our seats. It is a great movie, I would recommend this to everyone. The whole cast was fantastic. We will buy this movie when it comes out. It is nice to see that Hollywood can still make movies that the whole family can see.