Beauty and the Beast 2017 Movie Wiki
Advertisement
IMG 7792

The Enchanted Rose is a powerful rose. When the last petal falls, the spell would be broken. This is successed when Belle and Beast finally learned to love.

Advertisement