Four men working at a remote scientific outpost unravel the disturbing secrets about the facilitys h...