A movie that is rich in the full continuum of diversity that I found funny, touching and very well acted. Touched with a bit of satire and humor, the story is a good one bolstered by good direction. Funny but gives you enough to think about after the credits I would recommend.