My husband and I almost didn't go to see this movie because of negative remarks/comments that we had read on this site. However, the other movie we wanted to see was sold out... so we decided to see this. I am so glad that we did! We liked it better than the first movie. This was a fun warm hearted clean family movie... It has a good message and was not offensive at all! This movie had a little less comedy than it's predecessor, but more of a story line. Morgan Freeman did another great job in the Role of God... Steve Carrol isn't someone who I always like as some of his roles are over the top and somewhat offensive... However, he was excellent in this role! I would definitely recommend this movie to everyone! If you are unsure, Go See It !!!