Mar 3, 2010
The film "Beauty and the Beast" was released in 1991, it is the only animated film ever nominated for the Best Picture Academy Award. The Beast marries Belle，and they live happily ever after. There are some photos of new version "Beauty and the Beast". Of course, they have none in common, but they are well suited to each other.