Uncanny Valley review – a menacing robot examines the meaning of life

Open in new window