Beauty and the Beast Live Action Trailer and Images

    Beauty and the Beast fans can rejoice at the longer look at the new film opening March 17th. That may seem like a lifetime away, but the holidays will fly by and before you know it, we’ll all be stepping foot in the Beast’s castle again. I’m especially …