One of the best stories in the franchise (in my opinion)