'Tuck Everlasting' an enchanting production about life and love