싸움은 계속된다
해병남은 기훈에게 여기서 다른 참가자들을 다 밀어버리면 자신과 기훈 둘이서 227억씩 나눠 가질 수 있다고 하면서 뒤따라오는 참가자들을 밀어버리기 시작한다. 이로 인해 많은 참가자가 탈락하고, 보다 못한 기훈은 해병남에게 덤벼들어 몸싸움을 벌이는데 그 와중에 해병남은 줄에 걸려 추락해버린다. 방해꾼인 해병남이 죽자 참가자들은 무사히 다리를 건너는데, 준희도 다리를 건너려고 시도해 보지만 다리 부상 때문에 불가능하다. 이제 다리를 못 건넌 사람은 준희 하나밖에 없는데, 시간은 30초밖에 남지 않았다. 기훈이 돌아가서 준희를 데려오겠다고 소리치지만, 준희는 이미 늦었다고 하면서 아기를 지켜달라고 하고서는 스스로 떨어져 죽는다.
게임 종료 후 남은 생존자들은 숙소로 돌아왔다. 참가자는 이제 8명만 남았다. 그런데 주최 측에서는 준희 대신 아기를 참가자로 인정하기로 결정한다. 이에 남은 참가자들이 말도 안 된다며 아기를 해치려고 하는데, 진행 요원들이 이를 제지한다.
한편, 우석은 체포되어 경찰서에서 조사를 받고 있다. 우석은 박 선장의 자택에서 찾아낸 증거물을 가지고 경찰에게 사건의 실체와 그동안의 경과에 대해 설명을 하지만 경찰은 허무맹랑한 소리라면서 믿지 않는다. 경찰은 오히려 피해자에게 보고한다면서 박 선장에게 전화를 하여 우석이 박 선장의 집에 잠입한 사실을 알려준다. 그 통화를 옆에서 들은 우석은 자신도 사건의 경과를 준호에게 알려준다. 하지만 때가 늦었다. 박 선장이 수색팀을 전부 사살하고, 강 팀장만이 살아남았지만 다리에 부상을 입었다. 박 선장이 강 팀장마저 죽이려 하나 준호가 작살총으로 박 선장을 죽인다. 막대한 피해에도 불구하고 준호는 수색을 계속하기로 결정한다.
이제 마지막 게임만 남았다. 정장을 입은 생존자에게 고급스러운 식사와 술이 제공되었다. 이들이 식사를 즐기는 사이에 마지막 게임 진행 여부를 정하는 투표를 하기로 한다. 여기서 게임을 중단하면 참가자들에게는 1인당 50억 원 넘는 상금이 지급된다. 참가자들은 이제 더 이상 목숨을 건 위험한 게임을 계속할 이유가 없다. 그런데 주최 측으로부터 달콤한 제안이 들어온다.
투표 시작 전 진행 요원은 마지막 게임의 힌트를 준다면서 마지막 게임은 참가자들의 의사에 따라 최소 3명만 탈락시키면 된다는 것이다. 이를 들은 다른 참가자들은 돈을 더 벌 수 있다는 것과 자신의 안전이 어느 정도 보장되었다고 판단하여 모두 게임 속행에 찬성한다. 그들은 투표가 끝난 뒤 6명이 한 팀이 되어, 기훈, 아기, 민수를 탈락시키자고 의기투합한다.
한편, 노을과 경석은 보트를 타고 섬에서 탈출한다. 이를 알아차린 경비대장은 노을에게 무전으로 연락하여 경석의 신상 명세와 가족 정보를 들먹이며 협박한다. 노을은 보트를 다시 돌려 섬으로 돌아오고, 경석에게는 추격조가 오고 있으니 육지에 상륙하면 해경에 신고하고 딸에게 가보라고 한다. 노을은 절벽을 타고 본부로 잠입한다.
밤중에 기훈에게 경비병이 찾아와 프론트맨에게 데려간다. 기훈은 죽은 줄 알았던 영일이 바로 프론트맨이라는 사실을 알고 경악한다. 격분한 기훈이 프론트맨을 죽이려 하지만, 프론트맨은 자신은 죽어도 상관없지만 변할 것은 없다고 말한다. 그리고는 칼을 던져 주면서 남은 사람들을 죽이고 게임을 끝내라고 하는데, 기훈은 이를 거부한다.
탈출 중인 경석에게 추격조가 따라붙기 시작한다. 추격조가 경석이 타고 도주 중인 보트의 엔진을 쏘아 보트를 멈추게 한 후 경석을 사살하려는 순간, 근처에 있던 준호가 추격조를 처치하고 그를 구출한다. 경석은 자신은 게임장에서 도망쳐 온 참가자라면서 준호에게 섬의 방향을 알려준다.
마지막 게임이 시작되었다. 넓은 광장에 커다란 세 개의 기둥이 세워져 있었다. 참가자들은 엘리베이터를 타고 첫 번째 기둥으로 올라간다. 이 게임은 한 기둥에서 최소한 한 명을 떨어뜨리면 다음 기둥으로 이동할 수 있으며, 이렇게 세 기둥을 모두 통과하면 게임에 성공하게 된다. 그러므로 한 기둥에서 한 명씩 탈락시킨다면 여섯 명은 이 게임을 무사히 통과할 수 있다.
첫 번째 기둥에서 기훈과 아기를 제외한 나머지 일곱 명은 먼저 아기를 탈락시키고자 한다. 그들은 기훈에게 안고 있는 아기를 자신들에게 넘겨달라고 한다. 이런 결정에 명기는 갈등한다. 기훈이 안고 있는 아기는 자신의 아기이다. 자신의 아기를 죽게 할 수 없다. 명기는 민수를 제외한 나머지 다섯 명을 설득한다. 만약 이번에 억지로 기훈에게 아기를 뺏으려고 하면 기훈도 필사적으로 막으려 할 것이며, 결국 기훈과 아기 둘 다 죽을 수밖에 없다. 그럴 경우 다음 기둥에서 민수를 떨어뜨린다 하더라도 마지막 기둥에서 결국 자신들 가운데 누군가 죽을 수밖에 없다. 그럴 바에야 여기서 먼저 민수를 떨어뜨리자고 사람들에게 속삭였다. 사람들은 그 말이 일리가 있다고 생각하여 민수를 먼저 떨어뜨리려 한다. 명기가 쇠파이프로 민수를 밀어 떨어뜨리고 나머지 여덟 명은 다음 기둥으로 이동한다.
두 번째 기둥에서는 다른 참가자들이 기훈을 유인한 후 아기를 빼앗아 아기를 던져버리기로 계획을 짰으나, 기훈이 위기를 모면하는 사이 다른 참가자들 사이에 내분이 일어나 서로 죽고 죽이는 상황이 벌어진다. 결국 두 번째 기둥에서는 기훈과 아기, 그리고 명기를 제외하고는 모두 죽고 만다.
기훈과 아기, 명기는 두 번째 기둥 통과 자격을 얻었으므로 세 번째 기둥으로 이동하려 한다. 두 번째 기둥과 세 번째 기둥을 연결하는 다리가 놓인다. 기훈이 아기를 고쳐 안느라 시간을 보내는 사이에 명기가 먼저 다리를 건너간다. 기훈이 아기를 안고 다리를 건너려 하자, 명기는 기둥 가운데 박혀 있던 봉을 뽑아 들어 아기만 내놓고 뒤로 빠지라고 협박한다. 명기는 기훈은 물론 자기 아이까지 죽이고 상금을 독차지할 생각이다.
기훈은 자기가 탈락자가 돼 줄 테니 아기만 살려달라고 설득하지만, 명기는 그럴 마음이 조금도 없다. 명기의 속셈은 기훈이 다리를 건너지 못하게 하여 탈락시킨 후, 마지막 기둥에서 자신의 아기를 던져버리면 자기가 우승자가 된다는 것이다. 그렇다고 해서 기훈과 아기 모두를 이 단계에서 탈락시켜 버리면, 마지막 기둥에서는 자신 혼자만 남기 때문에 희생시킬 사람이 없으므로 자신도 탈락할 수밖에 없다.
그 시각 노을은 절벽에 있는 통풍구 선풍기에 오른 후 총으로 쏴 멈추고 부대장이 있는 방으로 잠입한다. 그녀는 경석에 관한 컴퓨터 정보를 지운 후 마지막 서류 정보까지 삭제하기 위해 통제실로 향한다. 경비대장과 격투 끝에 그녀는 칼에 찔리지만, 부상당한 몸으로 경비대장을 처단하고 통제실로 가서 경석에 관한 정보를 폐기한다. 그녀는 그곳에서 자신에 관한 정보도 발견한다. 거기엔 자신의 남편은 탈북 실패 후 처형되고, 딸 송이는 탈북 도중 죽었다는 내용이 담겨 있다.
기훈은 명기의 방심을 노려 세 번째 기둥으로 무사히 이동하였다. 봉을 든 명기와 칼을 든 기훈 사이에 결투가 벌어지는데, 명기는 싸움이 불리해지자 자신의 아이를 들고 협박하는 망동까지 저지른다. 기훈이 가지고 있던 칼을 버리자 명기는 다시 달려들고, 둘 사이에는 치열한 몸싸움이 벌어진 끝에 명기는 칼을 휘두르다가 제풀에 기둥에서 떨어져 버린다. 이제 기훈과 아기 둘만 남았다. 그런데 게임은 시작 버튼을 누른 후부터 시작된다. 명기가 기훈을 죽이려고 서두르는 바람에 아직 시작 버튼을 누르지 못했다. 살아남은 기훈과 아기, 둘 중 하나는 죽어야 한다.
기훈은 아기를 안고 입을 한 번 맞춘 후 아기를 내려놓고는 스스로 기둥에서 뛰어내린다. 해경이 섬에 들이닥쳤다. 프론트맨은 부하들에게 섬의 자폭 장치를 가동시킨 후 퇴각하라는 명령을 내린다. 그는 섬을 떠나기 전 마지막으로 죽은 기훈의 시체를 바라보고는 아기를 데려간다. 얼마 후 오징어 게임장은 대폭발을 일으킨다.
6개월이 지났다. 경석은 놀이공원에서 그림을 그려주는 일상생활로 복귀했고, 우석은 출소하여 기훈이 경영하던 모텔로 돌아온다. 그곳에 보관되어 있던 기훈의 우승 상금은 사라진 뒤였다. 오징어 게임에서 홀로 살아남은 아기는 456억 원의 상금과 함께 준호에게 전달된다. 그리고 얼마 후 미국 LA에서 프론트맨이 기훈의 외동딸 가영을 찾아온다. 그는 가영에게 무엇인가를 전해주는데, 그것은 기훈의 유품과 상금이 입금된 은행 카드였다.
프론트맨이 그 자리를 떠나려 할 때, 근처 골목에서 리크루터 우먼이 행인과 딱지치기를 하는 모습이 비춰진다.