MAJOR SU SPOILERS AHEAD