I know a movie is good when I care about the characters. The budding friendship of two people who seemed to have nothing in common was fun to watch . The history / social lessons taught were valuable. It made me laugh and get teary-eyed. We really enjoyed this movie.