Tara at the Movies: Beauty and the Beast opens this weekend