Beauty and the Beast - A Tale as Old as Time