I gave this movie a 5 because it's a beautiful movie both visually and story-wise. It was made to appease both Hollywood and the actual book it's based on! Great actors made it come to life-not just the main ones.