Beauty & The Beast (2009)
Estella Warren stars in this epic fantasy drama, which puts a dark twist on a classic morality tale. When local villagers are brutally murdered, the feared forest Beast is blamed and hunted down. Belle must team up with the creature to unmask the real killer: a malevolent troll controlled by a power-hungry witch.



