Having been one of the best books I think I've ever read, this movie had a lot to live up to, and I think it delivered. Great visuals; it will leave you asking questions about your life, the way you love, and what you would do, were you put in the same situation. Highly recommended.