Xenova

A scientist interrogates an alien.