Some of movie seems far fetched but the excellent portrayals of a diverse group of strong characters helps one fully accept the story as depicted. The final resolution makes it clear that different backgrounds actually can work together to make positive change in their own and the viewer's lives when honesty prevails. Kevin Costner and Olivia Spenser and the superb cast have brought us something truly wonderful to watch on Netflix.