A team of researchers for a sinister corporation look for solutions to an unnamed crisis facing humanity. Believing they have found a sanctuary for human survival, in a remote location off the coast of Singapore, they are beset by psychological turmoil caused...