WARNING: THERE BE SPOILERS AHEAD. If you’re not caught up, don’t watch this.