Two scientists are sent to a remote island to work on a secret project.Two scientists are sent to a remote island to work on a secret project.Two scientists are sent to a remote island to work on a secret project.