It is nice to finally see a movie that is not "over the top"! I avoid movies because they have gotten so unrealistic and so unbelievable. This movie is just a fun movie. I left feeling that it was time well spent rather than the usual feeling of "how do I get two hours of my life back". Excellent cast! Selina is much more natural in the move than even in her Disney T.V. Show. The little girl that plays Ramona was just fantastic! I would watch her career and in a couple of years you will be saying "I remember seeing her in her first major role in Ramona and Beezus- and I knew she would go far" - she is an excellent actress. Take your kids to see the movie - you will be surprised at just how enjoyable this movie is.