[trailer]34642[/trailer] Description: The definition of what it meant to be human was put to the test.