I LOVED this movie! I really loved the way the story is developed. Often when a story is not told in sequence, it doesn't work. Well, the producers found a way to make it work superbly in this film. All of the actors/actresses did an AMAZING job! They are so convincing that they make you feel what they are feeling! It is an unimaginable story told beautifully. Excellent movie!