I guess there aren't many bad things I have to say about the movie. But one thing is that the repetition got annoying. I know that's what the whole story is about, but after a while, it was too much. "I've Got You Babe" started to agitate me after so long. Those two are really the only things that I didn't like about the movie.
I think people can learn a lot from this movie. It teaches us that being nice to people and respecting others will help us out in the long run. It's a lot like karma, what goes around comes around. Phil was not the nicest person, and in turn, did not have many people that liked him. Once he started respecting others and caring for them, everyone liked him.