While Zac Efron is easy on the eyes to a woman of any age, this movie just did not stay true to the story in the most important aspects. The powerful spiritual emotions are lost and the opportunity to include the action-packed scenes of danger on the ocean was omitted. The book needs the tissues, the movie does not.