I went into the movie not having a good idea of the storyline, but as the film went along, it was very easy to understand and get caught up in everything that was going on. Forewarned to future movie-goers...you will most likely cry in this movie a few times, so bring tissues!!