Does the New 'Descendants 2' Logo & Trailer Give Away a Huge Plot Point? - Twist

OMG: Does the New 'Descendants 2' Logo & Trailer Give Away a Huge Plot Point?