剧情介绍:
Four men working at a remote scientific outpost unravel the disturbing secrets about the facility…