An American cycling team trains at a remote European lodge. Teammates start d人人美剧ying mysteriously. Rivals Connor a云画的月光nd Greg battle to survive and uncover the cause behind the team's demise.