Spiritual Machines earned a B rating from Michigan Daily and, similarly, a B- from Entertainment Weekly.
Spiritual Machines earned a B rating from Michigan Daily and, similarly, a B- from Entertainment Weekly.