Belle and The Beast ?
more