WATCH: It's a battle of good vs evil in 'Maleficent: Mistress of Evil'

MANILA, Philippines – The full trailer for Maleficent: Mistress of Evil was released on Monday, July 8, and it gives a glimpse of the complicated relationship between Maleficent (Angelina Jolie) and Princess Aurora (Elle Fanning).

Aurora gets a proposal from the prince, and while she's happy, Maleficent is against the idea of marriage. Adding to the growing tension is the Queen (Michelle Pfeiffer), who doesn't hide her dislike for the horned fairy. 

The fight also intensifies from both sides as Aurora and Maleficent try to protect those around them, especially the magical creatures in the Moors.

Maleficent: Mistress of Evil is directed by Joachim Rønning. The movie opens in US cinemas on October 18. – Rappler.com