상어 전문가 케이트(할 베리)는 동료를 상어 공격으로 잃은 후 사업에 실패하게 되고 그 기억으로 인해 바다로 돌아갈 수 없게 된다. 수입이 없어진 그녀에게 전 남자친구 제프(올리비에 마르티네즈)는 스릴을 즐기는 백만장자들의 상어 다이빙을 안내하는 일을 제안한다. 자기회의와 두려움에 맞서 그녀는 그 제안을 수락하고 세계에서 가장 위험한 상어 서식지 샤크 앨리(Shark Alley)로 떠나게 되는데...
1년 전, 아들을 잃은 후 홀로 남은 딸 메리에게 모든 애정을 쏟으며 행복하게 살아가던 콜린우드 부부. 평범한 행복을 누리던 그들은 새로운 출발을 위해 산장으로 휴가를 떠난다. 그리고 그 날 오후 산장 근처에 사는 친구를 만나러 나간 딸 메리에게서 연락이 두절이 되고, 그 날 밤 두 부부만 남아있는 외딴 산장에 폭우로 길을 잃은 4명의 낯선 방문객이 찾아오는데…