Nov 15, 2012 25m
Documentary
An operating theatre takes on aspects of an alien autopsy as a surgical robot performs a delicate procedure on a human patient. Travelling through...