I did not read the book or know much of the plot beforehand so I really had no idea of the storyline whatsoever going into the theater. I left emotionally moved even on the drive home. The acting by the main lead 'Angel' especially enabled me to be taken in. It was a beautiful passionate film about forgiveness, patience and redemption. Bring Kleenex you will need it.