There are major spoilers ahead! The series finale is filled with emotional moments as the characters finally defeat the ...