The movie takes you to your own life choices and makes you appreciate things while analyzing your own character traits in the lead characters. We often don't realize how little choices we make can impact a greater picture. These actors did an outstanding job portraying strength, courage, patience, anger, love, and the "why me?" W/o spoiling it for those who haven't seen it yet... take the time to watch this film. Hats off to the entire staff who put this together.