A scientist sneaks odd to follow a mysterious energy source to a strange planet, but will his obsession lead to something more dangerous than a new discovery?