{
  "status": "completed",
  "completed_count": 91,
  "applicable_count": 91,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "scene_heading": "1. 바다 속 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "푸른 바닷속 여러 깊이에 이름 모를 물고기들이 헤엄치는 넓은 수중 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "푸른 바닷속 물고기 한 마리가 해저 쓰레기 더미 방향으로 헤엄치는 측면 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "해저 쓰레기 더미 사이로 찰리의 로봇 손가락만 돌출된 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "쓰레기 사이 찰리의 로봇 손가락을 향해 물고기 한 마리가 주둥이를 들이미는 수중 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "쓰레기 더미 밖 찰리의 로봇 손가락에 물고기의 주둥이가 닿은 극근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "찰리의 손가락과 물고기 위쪽 수중 공간에 거대한 물기포가 번지는 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "물기포 아래의 물고기가 찰리의 손가락 반대편으로 몸을 급격히 꺾는 순간.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "쓰레기 더미를 등진 물고기가 화면 가장자리로 급히 달아나는 수중 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "해저 쓰레기 더미에서 수면 방향을 올려다본 구도 속 거대한 크레인이 물기포 사이로 내려오는 순간.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "찰리의 손가락이 돌출된 쓰레기 더미를 향한 크레인이 화면 대부분을 덮치는 수중 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 2,
        "scene_heading": "2. 쓰레기 수거선 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "낮의 바다 멀리 거대한 쓰레기 수거선이 부유한 전경, 화면 위 자막은 ‘2069년, 인천’.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "수면을 뒤덮은 잡다한 쓰레기 사이로 거대한 쓰레기 수거선이 전진하는 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "수거선 주변 수면에 산산이 부서진 헬리콥터 잔해가 부유한 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "쓰레기 수거선 곁 바다에 반 토막 난 선박과 잡다한 쓰레기가 뒤섞인 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "쓰레기 수거선 갑판 위로 수거된 쓰레기들이 쏟아지는 순간.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "갑판 위 쓰레기 사이에 낡은 고철 로봇 찰리의 몸이 그물에 감긴 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "다른 폐기물과 맞닿은 찰리의 낡은 얼굴과 상체를 그물이 가로지르는 갑판 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 3,
        "scene_heading": "3. 도로 위 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "낮의 도로 위로 찰리와 고철을 가득 실은 덤프트럭이 달리는 넓은 측면 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "덤프트럭 적재함의 빽빽한 고철 사이에 찰리의 몸체가 끼어 있는 내려다보기 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "운전대와 앞유리 너머 도로를 포함한 운전석 구도 속 덤프트럭 운전사가 졸음으로 눈꺼풀을 늘어뜨린 모습.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "운전대 앞 덤프트럭 운전사의 고개가 가슴 쪽으로 떨어지는 졸음의 순간.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "덤프트럭 운전석에서 졸린 운전사의 고개가 위쪽으로 들리는 순간, 앞유리 너머 도로를 포함한 구도.",
            "characters": [],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 4,
        "scene_heading": "4. 고급주택가. 자동차 안 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "도심의 화려한 빌딩과 고급주택가를 배경으로 자동차 한 대가 정차한 낮의 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "운전대 앞의 페드로와 조수석의 이현우 사이에 구겨진 도면이 펼쳐진 차 안 구도.",
            "characters": [
              "페드로",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우의 손 사이 구겨진 도면에 알아보기 어려운 엉망인 그림이 드러난 내려다보기 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "구겨진 도면을 사이에 둔 이현우가 운전석의 페드로에게 불만스러운 표정으로 항의하는 차 안 측면 구도.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "운전석의 페드로가 차창 너머 길 건너 고급주택을 손으로 가리키는 구도.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "차창 안쪽 페드로의 손끝과 길 건너 고급주택이 한 시선축에 놓인 구도.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "조수석의 이현우가 무릎 위 구겨진 도면을 향해 답답한 한숨을 내쉬는 모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "열린 조수석 문 사이로 이현우의 한쪽 다리가 차 밖을 향해 뻗어 있는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "이현우가 열린 조수석 문 밖으로 상체를 빼내는 순간, 배경은 길 건너 고급주택.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "이현우가 길 건너 고급주택을 향해 걸어가는 전신 구도, 뒤쪽의 정차한 자동차.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "고급주택 앞길의 이현우가 통신 확인을 위해 귀를 손가락으로 두드리는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "자동차 운전석의 페드로가 귀의 이어폰을 손끝으로 확인하는 측면 구도.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "운전대 앞 페드로가 느긋한 표정으로 통신 상대에게 답하는 차 안 구도.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "고급주택을 앞둔 이현우가 불신 어린 표정으로 한숨을 내쉬는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 5,
        "scene_heading": "5. 고급주택가 + 집안 거실 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "고급주택 담벼락 상단을 이현우의 두 손이 짚은 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "이현우가 고급주택 담벼락 위로 한쪽 다리를 넘기는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "담벼락 안쪽의 이현우가 거실 통유리창 너머 젊은 여자를 살피는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "통유리창 너머 거실의 젊은 여자가 먼지를 터는 모습.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "거실 통유리창과 현관문 사이에서 이현우가 몸을 낮춰 현관 쪽으로 다가가는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "현관문 앞 이현우의 시선 높이 아래로 구형 도어락이 드러난 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "구형 도어락을 향한 이현우의 얼굴에 당혹감이 드러난 현관 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "현관문의 구형 도어락 앞에서 이현우가 통신 상대에게 열쇠를 묻는 모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "열리지 않은 현관문 앞 이현우가 답답한 표정으로 한숨을 내쉬는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "이현우가 현관문에서 거실 통유리창 쪽으로 발을 내딛는 주택 외부 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "거실 통유리창 앞 낮은 위치로 이현우의 핸드폰 든 손이 뻗어 있는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "통유리창 앞에 놓인 핸드폰에서 이현우의 손끝이 떨어져 있는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "이현우가 핸드폰과 떨어진 주택 모퉁이 안쪽으로 몸을 숨기는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "주택 모퉁이에 몸 대부분을 가린 이현우가 통신 상대에게 작은 목소리로 지시하는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "자동차 안 페드로가 노트북을 조작하는 구도, 노트북 위 손과 운전대를 포함한 화면.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "거실 통유리창 앞 핸드폰 화면에 ‘UNKNOWN’이라는 발신 표시가 떠 있는 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "거실의 젊은 여자가 통유리창 밖 핸드폰 쪽으로 고개를 돌리는 순간.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "젊은 여자가 핸드폰이 놓인 통유리창을 향해 다가오는 거실 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "통유리창 가장자리에 젊은 여자의 손이 닿은 근접 구도, 유리 밖의 핸드폰.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 20,
            "description": "젊은 여자가 통유리창을 여는 순간, 창 아래쪽의 핸드폰을 포함한 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 21,
            "description": "열린 통유리창 밖 핸드폰을 향해 젊은 여자의 손이 뻗어 있는 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 22,
            "description": "‘UNKNOWN’ 표시의 핸드폰이 젊은 여자의 손에 잡힌 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 23,
            "description": "열린 통유리창 곁 젊은 여자가 손안의 핸드폰 화면을 의아한 표정으로 들여다보는 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 24,
            "description": "젊은 여자가 핸드폰을 귀 높이로 들어 올리는 통유리창 측면 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 25,
            "description": "열린 통유리창 곁 젊은 여자가 귀의 핸드폰에 대고 첫마디를 건네는 모습.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 26,
            "description": "자동차 안 노트북의 녹음 파일 재생 조작부를 페드로의 손가락이 누르는 근접 구도.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 27,
            "description": "귀에 핸드폰을 댄 젊은 여자의 입이 비정상적으로 크게 벌어진 창가 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 28,
            "description": "열린 통유리창 옆 젊은 여자의 눈동자가 위쪽으로 뒤집힌 특수효과 연기의 근접 구도, 얼굴 옆 핸드폰.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 29,
            "description": "열린 통유리창 앞 젊은 여자의 상체가 균형을 잃고 기울어진 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 30,
            "description": "이현우가 모퉁이에서 젊은 여자 쪽으로 달려드는 구도, 목적지의 열린 통유리창.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 31,
            "description": "이현우의 두 팔이 기울어진 젊은 여자의 몸 아래로 뻗어 있는 창가 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 32,
            "description": "열린 통유리창 앞에서 이현우의 두 팔이 젊은 여자의 몸을 받아내는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 33,
            "description": "젊은 여자를 품에 받친 이현우의 얼굴에 안도감이 드러난 창가 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 34,
            "description": "젊은 여자의 무게를 지탱하는 이현우의 팔과 어깨에 힘이 실린 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 35,
            "description": "통유리창 쪽 셰퍼드 한 마리가 이현우와 품속의 젊은 여자를 향해 이빨을 드러낸 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 36,
            "description": "젊은 여자를 받친 이현우가 창가의 셰퍼드를 당황한 표정으로 바라보는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 37,
            "description": "창가의 셰퍼드가 젊은 여자를 안은 이현우를 향해 도약하는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 38,
            "description": "젊은 여자의 몸에서 이현우의 두 손이 벌어진 순간, 가까운 거리의 셰퍼드를 포함한 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 39,
            "description": "이현우의 벌어진 팔 아래로 젊은 여자의 몸이 낙하하는 창가 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 40,
            "description": "통유리창 앞 바닥에 젊은 여자 모습의 로봇 몸체가 부딪히는 특수효과 장면.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 41,
            "description": "바닥의 젊은 여자 모습 로봇 머리에 셰퍼드의 입이 맞물린 특수효과 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 42,
            "description": "셰퍼드의 입 쪽으로 당겨진 로봇 머리의 인공 외피 아래 금속 내부가 드러난 소품 근접 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 43,
            "description": "이현우가 열린 통유리창 쪽에서 집 안으로 황급히 뛰어드는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 44,
            "description": "이현우가 집 안 계단의 첫 단을 향해 발을 뻗는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 45,
            "description": "이현우가 상체를 앞으로 기울여 2층 계단을 뛰어오르는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 46,
            "description": "집 안의 노인 부부가 계단 쪽 이현우를 향한 겁먹은 얼굴로 얼어붙은 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 47,
            "description": "계단 위쪽 이현우를 향해 셰퍼드가 아래 단에서 뛰어오르는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 48,
            "description": "2층 창문을 향해 이현우의 손이 뻗어 있는 구도, 뒤쪽의 계단 입구.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 49,
            "description": "이현우가 2층 창문을 미는 순간, 창 너머 아래쪽 주택 외부 공간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 50,
            "description": "열린 2층 창문 밖으로 이현우의 상체가 기울어진 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 51,
            "description": "2층 창가 이현우의 다리를 향해 셰퍼드가 입을 벌리고 도약하는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 52,
            "description": "열린 2층 창문 아래 이현우의 다리에 셰퍼드의 입이 맞물린 특수효과 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 53,
            "description": "다리 쪽 셰퍼드를 향한 이현우의 얼굴이 통증으로 일그러진 창가 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 54,
            "description": "이현우의 다리가 셰퍼드를 향해 힘차게 뻗는 2층 창가 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 55,
            "description": "이현우의 뻗은 다리에서 셰퍼드의 몸이 떨어져 나가는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 56,
            "description": "이현우가 열린 2층 창문 밖으로 몸을 던지는 주택 외부 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 57,
            "description": "주택의 열린 2층 창문 아래 공중에 이현우의 몸이 떠 있는 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 58,
            "description": "주택 아래 지면에 이현우의 발이 닿는 착지 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 59,
            "description": "이현우가 주택 아래 지면에서 무릎을 깊이 굽혀 착지 충격을 받아내는 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 60,
            "description": "주택 아래의 이현우가 낮은 착지 자세에서 상체를 힘껏 일으키는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 61,
            "description": "주택 앞 경찰들이 이현우를 향해 총을 겨누는 구도, 화면 가까이 이현우의 어깨.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 62,
            "description": "여러 방향의 경찰과 총구 사이에 이현우가 포위된 주택 앞 넓은 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 63,
            "description": "이현우가 자신을 향한 경찰의 총구를 당황한 표정으로 마주보는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 64,
            "description": "주택 앞에서 이현우의 팔을 경찰의 손이 붙잡은 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 65,
            "description": "경찰들 사이의 이현우가 주택 앞길로 끌려가는 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 66,
            "description": "경찰의 손에 팔이 붙잡힌 이현우가 길 건너 자동차 자리 쪽으로 고개를 돌리는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 67,
            "description": "이현우의 시선 방향에 해당하는 길 건너 정차 자리가 자동차도 사람도 없이 비어 있는 구도.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 68,
            "description": "경찰에게 붙잡힌 이현우가 빈 정차 자리를 향해 경멸 어린 표정으로 욕설을 내뱉는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 6,
        "scene_heading": "6. 인천 난민촌 도로 + 쓰레기장 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "난민 거주지역 표지판 안쪽 거대한 쓰레기 산 위로 덤프트럭 적재함의 쓰레기들이 쏟아지는 순간.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "거대한 쓰레기 더미 사이로 라틴계 흑인 혼혈 소년 라울이 고개를 불쑥 내민 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "쓰레기 산 밖으로 우그러진 로봇 팔을 든 채 고개를 내민 한국계 백인 혼혈 소녀 앰버의 모습.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "앰버의 두 손이 로봇 팔 부품에 렌치를 맞물려 힘주어 돌리는 근접 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "부서진 주크박스를 바닥에 내려놓은 채 앰버를 올려다보며 쭈그려 앉은 라울의 측면 구도.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "모포 위에 완전히 분해된 주크박스 부품들과 LP판, 각종 공구들이 어지럽게 흩어져 있는 내려다보기 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "나팔 모양의 주크박스 스피커 표면에 묻은 먼지를 세게 털어내는 앰버의 손길.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "주크박스 내부 부품과 LP판을 품에 안고 앰버가 있는 모포 쪽으로 뛰어오는 라울의 전신.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "주크박스 몸체의 홈에 나팔 스피커 끝부분을 단단히 끼워 맞추는 앰버의 두 손 근접 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "빙글빙글 돌아가는 주크박스 LP판 옆에서 음악 소리에 귀를 기울이며 환하게 웃음 짓는 라울과 앰버의 얼굴.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "겹겹이 쌓인 쓰레기 더미 사이로 낡은 로봇 손가락 하나가 위로 튕기듯 꺾인 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "등 뒤에서 들려온 둔탁한 소리에 놀라 동시에 뒤쪽 쓰레기 산을 돌아보는 라울과 앰버의 굳은 얼굴.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "라울과 앰버 등 뒤의 빽빽한 쓰레기 더미를 거칠게 뚫고 거대한 기계 팔이 허공으로 솟구친 순간.",
            "characters": [
              "라울",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "쓰레기 산을 뚫고 나온 기계 팔의 위용에 기겁하며 바닥으로 엉덩방아를 찧은 라울과 앰버의 모습.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "파편을 사방으로 흩뿌리며 쓰레기 더미 밖으로 육중한 고릴라 형태의 상체를 완전히 드러낸 찰리의 정면 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "고릴라 형태의 두 기계 눈동자에서 파란색 섬광이 강렬하게 뿜어져 나오는 찰리의 얼굴 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 17,
            "description": "파란 불빛을 뿜는 거대한 찰리를 올려다보며 공포에 질려 바닥에 납작 엎드린 라울과 앰버의 측면 구도.",
            "characters": [
              "라울",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 18,
            "description": "쓰레기 산 위에서 녹슨 관절들을 삐거덕거리며 산더미 같은 전신을 곧게 일으켜 세운 찰리의 웅장한 실루엣.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 19,
            "description": "거대한 몸집의 찰리를 향해 공포 대신 호기심이 어린 눈빛으로 한 발짝 다가선 앰버의 전신 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 20,
            "description": "자신에게 다가온 앰버의 작은 몸을 두꺼운 기계 팔로 단숨에 감싸 와락 끌어안은 찰리의 모습.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 21,
            "description": "거대한 찰리의 품에 갇힌 채 어리둥절한 표정으로 눈을 둥그렇게 뜬 앰버의 얼굴 근접 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 22,
            "description": "기계 시스템의 1인칭 시점 화면 속 앰버의 얼굴 위로 붉은색 'NEGATIVE' 글자가 뚜렷하게 떠 있는 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 23,
            "description": "기대와 다른 시각 데이터를 확인한 후 파란 불빛의 눈매를 아래로 늘어뜨리며 고개를 젓는 찰리의 씁쓸한 표정.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 24,
            "description": "주위를 두리번거리는 찰리를 향해 반가운 표정으로 오른손을 내민 앰버의 모습.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 25,
            "description": "고개를 갸우뚱거리며 굵은 기계 손가락으로 바닥의 주크박스를 정확히 가리키는 찰리의 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 26,
            "description": "주크박스의 거친 음악 소리에 맞춰 금속 어깨를 들썩이며 입꼬리를 올려 미소 짓는 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 27,
            "description": "작동 중인 주크박스의 전원 스위치를 꾹 누르는 앰버의 손가락 근접 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 28,
            "description": "음악이 멈추자마자 들썩이던 어깨를 축 늘어뜨리며 급격히 우울한 기색을 띠는 찰리의 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 29,
            "description": "이름을 묻는 앰버를 내려다보며 힘겹게 금속 턱 관절을 움직여 발음하는 찰리의 하관 근접 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 30,
            "description": "멀리 떨어진 쓰레기장 입구 쪽 무리를 발견하고 사색이 되어 다급히 앰버의 팔을 잡아끄는 라울의 모습.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 31,
            "description": "자신을 당기는 라울의 손을 꽉 쥔 채 단호한 표정으로 찰리를 지켜낼 방법을 찾듯 주위를 둘러보는 앰버의 얼굴.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 32,
            "description": "거대한 기계 몸을 두꺼운 위장 덮개로 완전히 가려 키 작고 뚱뚱한 사람의 실루엣으로 둔갑한 찰리의 둔탁한 뒷모습.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 33,
            "description": "위장 덮개를 쓴 찰리의 뒷모습 곁을 무심한 표정으로 힐끗거리며 스쳐 지나가는 젊은 무리의 측면 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 34,
            "description": "무사히 위기를 넘긴 쓰레기장 밖 도로에서 장난스럽게 웃으며 나란히 걸어가는 앰버, 라울, 위장한 찰리의 전신 구도.",
            "characters": [
              "라울",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 35,
            "description": "거대한 난민촌의 전경이 끝없이 펼쳐진 화면 아래쪽 비탈길을 걷고 있는 세 사람의 조그만 뒷모습.",
            "characters": [
              "라울",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 8
          }
        ]
      },
      {
        "scene_index": 7,
        "scene_heading": "7. 인공제방 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "금 간 인공제방 벽면 곳곳을 배경으로 짐을 나르거나 돌을 모으는 다양한 국적의 난민들.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "공사 자재를 실은 지게차의 운전석에 앉은 미연의 전신.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "어린아이들이 바닥에 흩어진 돌들을 두 손으로 모으는 순간.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "공사 자재를 품에 안은 신부가 지게차 위의 미연을 신기한 표정으로 쳐다보는 측면 구도.",
            "characters": [
              "미연",
              "신부"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "신부를 향해 고개를 돌린 채 활짝 미소 짓는 미연의 얼굴 클로즈업.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "지게차를 향해 팔을 뻗어 수신호를 보내는 난민 남자의 상체.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "멀리서 제방 쪽으로 달려오는 군용 트럭 한 대의 넓은 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "미연의 지게차 바로 앞에 군용 트럭이 멈춰 선 순간.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "군용 트럭에서 문을 열고 한쪽 발을 내미는 관리소장의 다리.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "관리소장의 구두가 진흙 웅덩이에 닿으며 흙탕물이 사방으로 튀는 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "웅덩이에 서서 짜증스러운 표정으로 운전석 쪽을 향해 삿대질하는 관리소장의 상체.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "군용 트럭 뒷면에서 제복 입은 경비병들이 일제히 뛰어내리는 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "한 경비병의 손이 관리소장에게 확성기를 내밀고 있는 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 14,
            "description": "확성기를 든 관리소장을 향해 난민들의 시선이 일제히 쏠린 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 15,
            "description": "확성기를 입에 바짝 대고 크게 소리치는 관리소장의 얼굴 클로즈업.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 16,
            "description": "확성기를 든 손을 거칠게 흔들며 미간을 찌푸린 관리소장의 짜증 난 표정.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 17,
            "description": "지게차 운전석에서 한쪽 발을 바닥으로 뻗어 내리는 미연의 다리.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 18,
            "description": "지게차에서 내린 미연과 난민들이 관리소장 주변으로 둥글게 몰려든 구도.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "관리소장 앞에 서서 미간을 좁힌 채 항의하는 미연의 어깨 위 측면.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 20,
            "description": "다시 확성기를 입에 대고 위협적으로 팔을 휘두르는 관리소장의 상체.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 21,
            "description": "관리소장의 말에 인상을 쓰며 거세게 손가락질하는 다른 난민 남자의 얼굴.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 22,
            "description": "난민들을 향해 경비병들을 턱으로 가리키며 소리치는 관리소장의 옆모습.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 23,
            "description": "관리소장 쪽으로 달려드는 난민들과 그 앞을 막아서는 경비병들의 거친 몸싸움 순간.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 24,
            "description": "흥분한 군중들 사이를 헤치고 관리소장 바로 앞까지 몸을 들이민 미연의 상체.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 25,
            "description": "균열이 가고 물이 새는 방벽 쪽을 손으로 거세게 가리키는 미연의 모습.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 26,
            "description": "미연의 항의를 무시한 채 트럭 운전석 쪽을 향해 재촉하는 관리소장의 얼굴.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 27,
            "description": "경비병이 뻗은 팔에 가슴을 강하게 밀쳐진 난민 남자의 상체가 뒤로 넘어가는 찰나.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 28,
            "description": "땅바닥에 나뒹구는 난민 남자에게 다가가 급히 두 팔로 부축하는 미연의 전신.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 29,
            "description": "난민들이 거세게 몰려들자 트럭 조수석 문을 다급히 열고 몸을 우겨넣는 관리소장의 뒷모습.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 30,
            "description": "격분한 난민들을 뒤로한 채 거칠게 출발하는 군용 트럭의 뒷모습.",
            "characters": [],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 8,
        "scene_heading": "8. 난민 재판소 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "양옆의 경찰들에게 두 팔이 붙들린 채 바닥에 발을 끌며 허름한 재판소 안으로 들어오는 이현우의 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "허름한 탁자 앞에 앉아 서류를 넘기는 재판관의 권태로운 얼굴 클로즈업.",
            "characters": [
              "재판관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "재판관의 탁자 앞에 서서 고개를 푹 숙인 채 다리에 힘이 풀려 주저앉으려는 이현우를 지탱하는 경찰들의 양팔.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "서류에서 눈을 떼고 이현우를 향해 경멸스러운 눈빛을 보내는 재판관의 상체.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "초점 없는 눈으로 허공을 응시하며 쉰 목소리로 입술을 달싹이는 이현우의 창백한 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "이현우의 상태를 묻는 재판관의 질문에 이현우의 상처 입은 다리를 가리키는 경찰의 손.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "짜증 섞인 표정으로 서류를 던지듯 탁자에 내려놓으며 손가락질하는 재판관의 찡그린 얼굴.",
            "characters": [
              "재판관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "재판관의 입에서 나온 말에 두 눈을 번쩍 뜨며 상체를 바짝 일으켜 세우는 이현우의 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "이현우의 외침을 무시하고 탁자 위 산더미처럼 쌓인 다른 서류를 뒤적이는 재판관의 측면.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "뒤로 돌아서는 경찰들의 팔을 거칠게 뿌리치고 탁자 앞의 재판관을 향해 무서운 기세로 몸을 날리는 이현우의 전신.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "이현우의 돌진에 겁에 질려 눈을 크게 뜬 채 의자와 함께 뒤로 벌러덩 넘어지는 재판관의 모습.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "바닥에 넘어진 재판관의 위로 올라타 양손으로 멱살을 꽉 움켜쥔 이현우의 피 끓는 표정.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "재판관의 멱살을 쥐고 절규하는 이현우의 머리 위로 경찰의 곤봉이 사정없이 내리꽂히는 찰나.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "곤봉에 맞은 직후 두 눈이 풀린 채 재판관의 가슴 위로 축 늘어지는 이현우의 상체.",
            "characters": [
              "이현우",
              "재판관"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "흑백 화면 속, 총구에서 뿜어져 나오는 강렬한 섬광과 함께 바닥에 흩어지는 탄피들의 근접 구도.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 16,
            "description": "흑백 화면 속, 거리에 무릎 꿇은 유색인종들을 향해 무자비하게 곤봉을 휘두르는 복면 쓴 사람들의 역동적인 실루엣.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 17,
            "description": "흑백 화면 속, 커다란 성조기를 어깨에 멘 채 총을 쏘며 거리를 걷는 복면 남자의 전신.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 18,
            "description": "흑백 화면 속, 무릎 꿇은 어린 이현우와 앰버의 머리를 양팔로 감싸 안고 공포에 떠는 젊은 미연의 얼굴.",
            "characters": [
              "미연",
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 19,
            "description": "흑백 화면 속, 젊은 미연의 얼굴 정면으로 총구를 들이민 복면 남자의 차가운 눈빛.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 20,
            "description": "흑백 화면 속, 방아쇠를 당기려는 복면 남자의 측면을 군복 입은 현우의 아버지가 덮치는 격렬한 몸싸움 찰나.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 21,
            "description": "흑백 화면 속, 복면 남자와 뒤엉킨 채 가족들을 향해 절박하게 소리치는 군복 입은 아버지의 일그러진 입.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 22,
            "description": "흑백 화면 속, 군복 입은 아버지의 등 뒤로 또 다른 복면 남자의 총구가 불을 뿜는 결정적 순간.",
            "characters": [],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 9,
        "scene_heading": "9. 난민 재판소 밖 – N",
        "shots": [
          {
            "shot_index": 1,
            "description": "쓰레기 더미 위에 쓰러져 있던 이현우가 입을 크게 벌리고 비명을 지르며 상체를 튕기듯 일으키는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "거친 숨을 몰아쉬며 황폐한 쓰레기 더미와 어두운 재판소 주변을 불안하게 살피는 이현우의 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "쓰레기 더미에서 일어나 중심을 잡기 위해 한쪽 다리에 힘을 주며 다리를 절뚝이는 이현우의 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "명료해진 눈빛으로 고개를 숙인 채 자신의 바지 주머니 속으로 두 손을 깊숙이 집어넣는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "주머니에서 꺼낸 두툼한 검은색 가죽 지갑을 든 이현우의 손 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "펼쳐진 지갑의 투명한 칸 너머로 재판관의 신분증 사진이 드러난 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "지갑 속에서 지폐들만 한 움큼 뽑아내 꽉 쥐고 있는 이현우의 두 손.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "지폐를 챙긴 뒤 내용물이 빈 지갑을 허공으로 무심하게 툭 던져버리는 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 10,
        "scene_heading": "허름한 골목 식당 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두침침한 식당 테이블 앞에 앉은 40대 남성을 향해 이현우가 걸어오는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "테이블 앞 의자에 앉은 이현우의 손이 40대 남성 쪽으로 돈 봉투를 밀고 있는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "식탁 위 돈 봉투를 가운데 두고 마주 앉은 이현우와 40대 남성의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "돈 봉투를 향해 뻗은 40대 남성의 손등 위를 이현우의 손이 강하게 덮어 쥔 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "이현우의 손에서 벗어난 돈 봉투 안을 들여다보며 비웃듯 입꼬리를 올린 40대 남성의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "40대 남성을 향해 목에 핏대를 세우며 강하게 소리치는 이현우의 분노한 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "두 주먹을 꽉 쥔 채 40대 남성을 원망스럽게 노려보는 이현우의 굳은 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "분노한 이현우를 향해 여유로운 미소를 띠며 고개를 살짝 기울인 40대 남성의 모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 11,
        "scene_heading": "난민 수용서 전경 몽타주 – N",
        "shots": [
          {
            "shot_index": 1,
            "description": "난민 수용소의 낡은 상점들과 가로등 불빛이 모두 꺼진 컴컴한 야외 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "닫혀가는 수용소 철제 출입문 틈으로 이현우와 사람들이 다급하게 몸을 밀어 넣는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 3,
            "description": "컴컴한 컨테이너들 사이의 좁은 골목길을 이현우가 빠른 걸음으로 걷는 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 4,
            "description": "'7-31' 번호가 칠해진 컨테이너 문고리 위에 이현우의 손이 닿은 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "닫힌 컨테이너 문 앞에서 고개를 약간 숙인 채 망설이는 표정을 지은 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "아래로 꺾인 문고리를 잡은 채 열린 문틈 사이로 상체를 밀어넣는 이현우의 모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 12,
        "scene_heading": "현우의 컨테이너 안 – N",
        "shots": [
          {
            "shot_index": 1,
            "description": "컨테이너 현관으로 들어선 이현우를 향해 앰버가 두 팔을 벌리고 달려오는 전신 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "식탁 위 촛불 앞에서 바늘을 쥔 미연이 이현우의 멍들고 상처 난 다리를 굳은 표정으로 바라보는 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우의 두 팔이 교차되며 상체를 덮은 것을 위로 벗어 올리는 찰나, 옆에 서서 그를 올려다보는 앰버.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "촛불이 켜진 식탁 앞에 앉은 이현우가 밥을 크게 뜬 숟가락을 입 안으로 밀어넣는 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "식탁 곁의 앰버가 이현우의 피 묻은 다리를 손가락으로 가리키며 두 눈을 동그랗게 뜬 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "이현우가 피 묻은 다리를 식탁 아래 어두운 곳으로 급하게 구부려 당기는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "앰버를 향해 미간을 좁히고 날카로운 표정으로 소리치는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "이현우와 미연 사이에서 앰버가 불안한 눈빛으로 미연의 굳은 얼굴을 살피는 구도.",
            "characters": [
              "이현우",
              "앰버",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "어깨가 축 처진 채 고개를 푹 숙인 앰버가 자신의 닫힌 방문 쪽으로 걸어가는 뒷모습.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "촛불 아래 식탁 위에서 미연의 손이 낡은 구급 약통의 뚜껑을 들어 올리는 근접 구도.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "펼쳐진 약통 앞의 미연을 향해 이현우가 고개를 옆으로 돌리며 차가운 눈빛으로 외면하는 측면.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "식탁 너머 이현우를 향해 미연이 주름진 이마로 간절하게 호소하는 상체.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 13,
            "description": "미연을 향해 이현우가 인상을 구기며 답답한 듯 자신의 가슴을 주먹으로 치는 측면 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 14,
            "description": "식탁 의자에서 이현우의 상체가 위로 튕기듯 벌떡 일어선 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 15,
            "description": "벌떡 일어선 이현우가 한쪽 팔을 거칠게 뻗으며 현관문 쪽으로 몸을 급격히 돌리는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 16,
            "description": "열린 현관문 밖으로 상반신을 빼낸 이현우가 문고리를 잡아당겨 닫으려는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 17,
            "description": "닫힌 방문 뒤에 기댄 앰버가 어두운 방 안에서 입술을 내밀며 깊은 한숨을 내쉬는 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 13,
        "scene_heading": "13. 난민 수용소 – N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 난민촌 거리를 빠르게 걷는 이현우의 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "희미한 불빛이 새어 나오는 건물 어둠 속에서 페드로가 몸을 내미는 구도.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우가 페드로를 향해 매서운 기세로 달려가는 전신.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이현우의 꽉 쥔 주먹이 페드로의 얼굴에 내리꽂히는 찰나.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "얼굴을 맞은 페드로의 상체가 충격으로 뒤로 넘어가는 순간.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "넘어진 페드로 위로 올라탄 이현우가 양손으로 페드로의 멱살을 꽉 움켜쥔 근접 구도.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "멱살이 잡힌 채 기죽은 표정으로 이현우를 올려다보는 페드로의 겁먹은 얼굴.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "주먹을 치켜들었던 이현우가 내리치는 것을 멈추고 인상을 찌푸린 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "이현우가 페드로에게서 몸을 돌려 길을 걸어가는 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "양철통 불 주변에서 쿠마와 무리가 꼬치구이와 맥주를 먹고 있는 노상의 넓은 구도.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "살기등등한 표정의 이현우가 쿠마 무리를 향해 뚜벅뚜벅 다가가는 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "이현우를 발견한 무리들이 총과 몽둥이를 손에 쥐고 일어서는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "이현우의 주먹이 총을 든 무리 중 한 명의 얼굴을 타격하는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "이현우의 손이 쓰러지는 자의 총기 몸통을 거칠게 낚아채는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "이현우가 빼앗은 총구를 쿠마의 얼굴 정면으로 겨누는 찰나.",
            "characters": [
              "이현우",
              "쿠마"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "총구 앞의 쿠마가 한 손에 들고 있던 닭꼬치를 허공으로 툭 던지는 순간.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "자리에서 일어난 쿠마가 이현우를 스쳐 지나 인공제방 쪽으로 성큼성큼 걸어가는 뒷모습.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "갈라진 틈새로 물이 흐르는 어두운 인공제방 벽면 앞에 나란히 선 쿠마와 이현우.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "쿠마의 손바닥이 인공제방의 젖은 벽면을 쓸어내리는 근접 구도.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "쿠마가 젖어 번들거리는 손바닥을 이현우의 얼굴 바로 앞까지 들이민 구도.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "쿠마의 말을 듣고 미간을 찌푸린 채 황당해하는 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "쿠마가 화려한 불빛의 시내 쪽을 삿대질하며 격양된 표정으로 말하는 상체.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 23,
            "description": "쿠마의 제안에 불신을 담아 입꼬리를 올리며 피식 웃는 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 24,
            "description": "쿠마의 손이 품에서 두꺼운 돈뭉치를 꺼내 이현우 쪽으로 뻗는 순간.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 25,
            "description": "이현우의 손이 쿠마가 내민 돈뭉치를 잽싸게 가로채는 근접 찰나.",
            "characters": [
              "이현우",
              "쿠마"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 26,
            "description": "이현우가 고개를 숙인 채 두 손으로 지폐의 장수를 세는 내려다보기 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 27,
            "description": "돈을 챙기는 이현우를 지켜보며 흡족한 미소를 띠는 쿠마의 얼굴.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 28,
            "description": "바다를 향해 드넓게 펼쳐진 난민촌 위로 밝은 해가 떠오른 아침의 넓은 전경.",
            "characters": [],
            "based_on_beat": 0
          },
          {
            "shot_index": 29,
            "description": "문이 열린 상점들이 늘어선 도로변 끝자락에 위치한 이현우의 낡은 컨테이너 외부 구도.",
            "characters": [],
            "based_on_beat": 0
          }
        ]
      },
      {
        "scene_index": 14,
        "scene_heading": "14. 현우의 컨테이너 안 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "황당한 표정으로 입을 반쯤 벌린 채 굳어있는 미연과 이현우의 상체.",
            "characters": [
              "미연",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "앰버가 당당한 기세로 팔을 뻗어 뒤쪽의 찰리를 가리키는 전신 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "찰리의 발밑에 떨어진 화병이 산산조각 나며 파편이 튀어 오르는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "파열음에 놀란 이현우와 미연이 동시에 고개를 찰리 쪽으로 확 돌리는 순간.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "당황한 기색의 찰리가 두꺼운 발로 바닥의 깨진 조각을 구석으로 쓱 미는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "이현우가 찰리를 향해 미간을 잔뜩 구긴 채 깊은 한숨을 내쉬는 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "이현우의 호통에 깜짝 놀란 듯 어깨를 움츠리며 시무룩하게 고개를 숙이는 찰리의 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "미연이 앰버를 향해 안타까움이 담긴 부드러운 눈빛으로 타이르는 측면 구도.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "미연의 말에 입술을 삐죽 내밀고 불만이 가득한 뾰로통한 표정을 지은 앰버의 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "의자에서 거칠게 일어난 이현우가 찰리 쪽으로 성큼성큼 다가가는 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "험상궂은 눈빛으로 찰리의 거대한 몸집을 위아래로 훑어보는 이현우의 얼굴 근접.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "이현우가 현관문 쪽을 팔로 강하게 가리키며 찰리에게 소리치는 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 15,
        "scene_heading": "15. 난민촌 고물상 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "온갖 잡동사니가 쌓인 컨테이너 거리에서 이현우를 뒤따르는 찰리가 호기심 어린 눈으로 두리번거리는 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "가전제품과 고물이 산더미처럼 쌓인 상점 안으로 이현우가 발을 들여놓는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "작은 전기부품을 들여다보며 수리 작업에 몰두한 일본인 마츠다의 상체.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이현우의 목소리에 마츠다가 손의 부품을 쥔 채 찰리 쪽으로 고개를 돌리는 찰나.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "마츠다가 찰리의 거대한 몸통 바로 앞까지 다가가 유심히 관찰하는 측면 구도.",
            "characters": [
              "마츠다",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "마츠다의 주름진 손가락이 찰리의 낡은 가슴 장갑 표면을 짚고 있는 근접 구도.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "찰리의 칠이 벗겨진 가슴 장갑 위로 흐릿한 유빅사 로고가 선명하게 드러난 근접 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "컴퓨터 키보드 위에서 마츠다의 두 손이 다급하게 자판을 두드리는 근접 구도.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "컴퓨터 모니터 화면에 5억 원의 현상금이 굵은 글씨로 적힌 실종 로봇 기사가 떠 있는 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "모니터를 확인한 마츠다의 눈동자가 커지며 숨기려 해도 놀란 기색이 역력히 드러난 얼굴.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "가격을 묻기 위해 마츠다를 빤히 쳐다보는 이현우의 기대에 찬 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "동공이 흔들리며 당황한 기색을 애써 감추고 이현우를 흘끗 보는 마츠다의 불안한 눈빛.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "터무니없는 가격 제시에 어이없다는 듯 인상을 잔뜩 구기며 코웃음 치는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "이현우가 마츠다를 등지고 단호하게 상점 출구 쪽으로 몸을 돌리는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "마츠다가 멀어지는 이현우를 향해 다급하게 한 팔을 앞으로 뻗으며 소리치는 상체.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "마츠다의 외침을 무시한 채 찰리와 함께 상점 문턱을 넘어 밖으로 나가는 이현우의 뒷모습.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "상점에 홀로 남은 마츠다의 손가락이 낡은 다이얼 전화기 버튼을 꾹 누르는 근접 찰나.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "전화기 수화기를 귀에 바짝 댄 채 상점 밖 거리를 매섭게 경계하는 마츠다의 은밀한 눈빛.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 16,
        "scene_heading": "16. 라울의 집(컨테이너) 앞 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "고무호스 끝에서 뿜어져 나온 시원한 물줄기가 찰리의 몸통에 강하게 부딪히는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "찰리를 향해 호스로 물을 뿌리며 해맑게 웃음을 터뜨리는 라울과 앰버의 상체.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "물줄기에 의해 두꺼운 흙먼지가 씻겨 내려가며 본래의 금속 광택이 드러나는 찰리의 젖은 가슴 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "깨끗해진 자신의 몸을 내려다보며 양팔을 활짝 벌린 채 즐거운 표정을 짓는 찰리의 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "멀찍이 떨어져 서서 물장난을 치는 찰리 일행을 지켜보는 이현우와 페드로의 어깨 위 측면.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "이현우를 향해 답답하다는 듯 과장된 동작으로 손을 휘저으며 불평하는 페드로의 상체.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "페드로의 투정에도 여유롭게 팔짱을 낀 채 입꼬리를 올려 미소 짓는 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "팔짱 낀 이현우와 그 옆에서 눈을 반짝이는 페드로의 시선이 동시에 찰리 쪽을 향한 구도.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 17,
        "scene_heading": "고물상 안 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "마츠다가 드라이버를 쥔 채 고장 난 낡은 브라운관 TV 내부를 들여다보는 상반신 구도.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "고물상 문턱을 넘어선 '박철진의 수하 1'을 향해 마츠다가 고개를 돌린 찰나.",
            "characters": [
              "마츠다",
              "박철진의 수하 1"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "'박철진의 수하 1'을 위아래로 훑어보며 비릿한 미소를 짓는 마츠다의 얼굴 클로즈업.",
            "characters": [
              "마츠다",
              "박철진의 수하 1"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "마츠다를 향해 무표정하게 응시하는 '박철진의 수하 1'의 상체.",
            "characters": [
              "마츠다",
              "박철진의 수하 1"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "마츠다가 손가락 세 개를 펴 보이며 '박철진의 수하 1'에게 돈을 요구하는 측면 구도.",
            "characters": [
              "마츠다",
              "박철진의 수하 1"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "천장을 향해 시선을 돌린 채 인상을 쓰며 컨테이너 번호를 기억해 내려 애쓰는 마츠다의 표정.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "'박철진의 수하 1'이 마츠다를 향해 무심하게 고개를 끄덕이는 구도.",
            "characters": [
              "마츠다",
              "박철진의 수하 1"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "기억이 난 듯 두 눈을 크게 뜨며 입을 활짝 벌린 마츠다의 환한 얼굴.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "마츠다를 향해 소음기가 달린 권총의 총구를 겨눈 '박철진의 수하 1'의 팔 근접 구도.",
            "characters": [
              "마츠다",
              "박철진의 수하 1"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "'박철진의 수하 1'이 든 총구에서 뿜어져 나오는 짧은 섬광 찰나.",
            "characters": [
              "박철진의 수하 1"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "머리에 총을 맞은 마츠다의 상체가 수리 중이던 TV 앞 탁자 위로 쿵 떨어져 엎어진 찰나.",
            "characters": [
              "마츠다"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "엎어진 마츠다의 시신을 등진 채 무전기를 입가에 댄 '박철진의 수하 1'의 측면 구도.",
            "characters": [
              "마츠다",
              "박철진의 수하 1"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 18,
        "scene_heading": "민병대 사무실 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "책상 위 스피커폰을 향해 몸을 기울인 채 실실 웃고 있는 박철진의 상체.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "스피커폰 맞은편에 서서 하얀 손수건으로 코끝을 문지르는 윤성찬의 근접 구도.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "윤성찬을 향해 고개를 돌리며 교활하게 눈을 반짝이는 박철진의 얼굴.",
            "characters": [
              "박철진",
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "박철진의 손가락 사이에서 은빛 단검이 빙글빙글 돌아가는 근접 찰나.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "박철진이 윤성찬을 향해 단검을 쥔 팔을 강하게 뻗어 던지는 역동적인 찰나.",
            "characters": [
              "박철진",
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "윤성찬의 귀 바로 옆 벽면에 은빛 단검이 깊숙이 박힌 근접 구도.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "벽에 박힌 단검 옆에서 두 눈을 부릅뜬 채 붉게 달아오른 윤성찬의 굳은 얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "겁에 질린 윤성찬을 향해 허리를 90도로 굽혀 조롱하듯 인사하는 박철진의 전신.",
            "characters": [
              "박철진",
              "윤성찬"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "고개를 든 박철진이 입꼬리를 비틀어 올리며 윤성찬을 향해 징그럽게 웃는 측면 구도.",
            "characters": [
              "박철진",
              "윤성찬"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "박철진을 노려보며 미간을 깊게 찌푸린 윤성찬의 불쾌한 표정.",
            "characters": [
              "박철진",
              "윤성찬"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 19,
        "scene_heading": "윤성찬 차 안 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "검은색 고급 세단 뒷좌석에 앉아 넥타이를 거칠게 끌어내리는 윤성찬의 짜증 난 상반신.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "운전대 앞의 '윤성찬의 비서'가 백미러를 통해 뒷좌석을 살피는 눈동자 근접 구도.",
            "characters": [
              "윤성찬의 비서"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "앞좌석의 '윤성찬의 비서'를 향해 손가락질하며 매섭게 지시하는 윤성찬의 측면.",
            "characters": [
              "윤성찬",
              "윤성찬의 비서"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "윤성찬의 지시에 깜짝 놀라며 고개를 뒤로 돌린 '윤성찬의 비서'의 당혹스러운 얼굴.",
            "characters": [
              "윤성찬",
              "윤성찬의 비서"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "차창 밖을 응시하며 턱관절을 강하게 씹어 다무는 윤성찬의 분노한 옆얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 20,
        "scene_heading": "난민촌 일각 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "잡동사니가 널린 난민촌 골목에서 페드로와 함께 미소 짓고 걷고 있는 이현우의 정면 전신.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "자신의 컨테이너 안을 난장판으로 뒤지는 민병대원들을 발견하고 입을 벌린 채 굳어버린 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우의 어깨 뒤에서 민병대원들을 보며 당황한 기색으로 두 눈을 크게 뜬 페드로의 얼굴.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "낡은 천막 뒤로 몸을 숨긴 채 숨죽여 주변을 살피는 이현우와 페드로의 측면 구도.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "이현우와 페드로의 앞을 가로막은 사복 경찰들의 무표정한 험악한 얼굴들.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "자신을 부르는 사복 경찰을 향해 얼어붙은 듯 고개를 뻣뻣하게 돌린 이현우의 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "페드로의 두 손이 눈앞의 사복 경찰의 가슴팍을 거칠게 밀쳐내는 찰나.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "밀쳐진 사복 경찰의 상체가 뒤로 크게 휘청이는 순간.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "페드로의 등 뒤에서 방향을 돌려 전속력으로 달리기 시작하는 이현우의 역동적인 뒷모습.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "인파가 붐비는 난민촌 시장통을 가로지르며 필사적으로 달리는 이현우의 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 11,
            "description": "이현우의 달리기 궤적 위로 엎어진 종이 상자들과 나뒹구는 과일들의 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 12,
            "description": "좁은 골목길 반대편에서 우르르 달려오는 또 다른 사복 경찰들의 위협적인 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 13,
            "description": "사복 경찰의 소총 개머리판이 이현우의 머리를 향해 강하게 날아드는 결정적 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 14,
            "description": "개머리판에 맞은 충격으로 허공에 붕 뜬 채 쓰러지는 이현우의 일그러진 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 21,
        "scene_heading": "라울의 집 (컨테이너) – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 컨테이너 안 낡은 모포 위에서 눈을 감고 잠든 앰버의 평온한 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "열린 컨테이너 철문 사이로 땀범벅이 된 라울이 뛰어 들어오는 찰나.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "라울의 고함에 놀라 모포에서 상체를 벌떡 일으킨 앰버의 부스스한 상반신.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "숨을 헐떡이며 두 팔을 허공에 휘저으며 상황을 설명하는 라울의 다급한 표정.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "찰리의 행방을 묻는 라울의 말에 두 눈을 동그랗게 뜨며 멈칫하는 앰버의 얼굴.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "앰버가 텅 빈 컨테이너 안의 구석자리를 향해 시선을 황급히 돌린 측면 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 22,
        "scene_heading": "난민촌 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "낡은 천막이 늘어선 시장통에서 화려한 물건들을 신기한 듯 요리조리 살피는 찰리의 거대한 뒷모습.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "노란 바나나가 가득 쌓인 가판대 앞으로 찰리의 두꺼운 기계 손이 뻗어 나가는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "찰리를 향해 주먹을 쥐고 매섭게 호통치는 가게 주인의 화난 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "가게 주인의 호통에 놀라 움츠러든 채 두 발을 뒤로 빼며 뒷걸음질 치는 찰리의 전신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "흥겨운 음악 소리가 들려오는 시장 골목 반대편으로 금속 고개를 홱 돌린 찰리의 측면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "북적이는 난민들 인파 속으로 찰리의 거대한 덩치가 섞여 들어가는 뒷모습.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "찰리가 서 있던 바나나 가판대 앞으로 헐레벌떡 뛰어온 앰버와 라울의 모습.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "찰리의 모습이 보이지 않자 발을 동동 구르며 주변을 두리번거리는 라울의 초조한 얼굴.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "음악 소리가 울려 퍼지는 시장 인파 쪽을 향해 팔을 힘껏 뻗어 가리키는 앰버의 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 23,
        "scene_heading": "구치소 면회실 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "차가운 면회실 철제 테이블 앞에 두 손목에 수갑이 채워진 채 고개를 숙인 이현우의 피투성이 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "면회실 문턱을 넘어서는 양복 차림의 윤성찬과 그 뒤의 '윤성찬의 비서' 전신 구도.",
            "characters": [
              "윤성찬",
              "윤성찬의 비서"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "윤성찬을 향해 고개를 들고 눈물이 맺힌 채 애원하는 이현우의 절박한 얼굴.",
            "characters": [
              "이현우",
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "'윤성찬의 비서'가 열쇠를 이용해 이현우 손목의 수갑을 찰칵 풀어주는 근접 구도.",
            "characters": [
              "이현우",
              "윤성찬의 비서"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "수갑이 풀린 두 손목을 문지르며 맞은편의 윤성찬을 어리둥절하게 바라보는 이현우의 상체.",
            "characters": [
              "이현우",
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "윤성찬의 손가락이 테이블 위로 찰리의 형상이 선명하게 찍힌 수배 사진을 스윽 밀어놓는 근접 찰나.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "테이블 위 찰리의 사진을 내려다보며 두 눈이 커다랗게 흔들리는 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "사진에서 눈을 떼지 못한 이현우를 향해 여유롭게 팔짱을 끼며 미소 짓는 윤성찬의 측면.",
            "characters": [
              "이현우",
              "윤성찬"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "윤성찬의 추방 협박에 입술을 파르르 떨며 주먹을 꽉 쥐는 이현우의 굳은 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "고개를 번쩍 들고 윤성찬의 두 눈을 똑바로 응시하며 거주권을 요구하는 이현우의 결연한 얼굴.",
            "characters": [
              "이현우",
              "윤성찬"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 11,
            "description": "이현우의 당돌한 제안에 흥미롭다는 듯 고개를 살짝 기울이며 비릿하게 웃는 윤성찬의 얼굴 클로즈업.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 24,
        "scene_heading": "현우의 컨테이너 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "난민촌 입구 먼지가 날리는 흙바닥 위로 자동차에서 다급하게 발을 내딛는 이현우의 다리 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "엉망으로 흩어진 자신의 컨테이너 안으로 황급히 뛰어 들어오는 이현우의 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우의 등 뒤로 숨을 헐떡이며 컨테이너 현관을 넘어오는 페드로의 상체.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "붉게 충혈된 눈으로 페드로의 멱살을 잡을 듯 다가가 어머니의 안부를 묻는 이현우의 거친 얼굴.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "두 손을 저으며 어머니가 안전하다고 말하는 페드로의 다급한 표정.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "페드로의 대답에 잡았던 주먹을 풀며 안도의 깊은 한숨을 내쉬는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "찰리와 아이들이 모두 사라졌다는 페드로의 말에 충격을 받아 입을 반쯤 벌린 이현우의 굳은 얼굴.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "사라진 아이들 생각에 울상이 된 채 두 팔로 자신의 머리를 감싸 쥐는 페드로의 모습.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "사태의 심각성을 깨닫고 눈썹을 꿈틀하며 현관문 쪽으로 몸을 확 돌리는 이현우의 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "열린 컨테이너 문을 박차고 밖으로 전력 질주해 나가는 이현우의 뻗은 다리와 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 25,
        "scene_heading": "25. 난민촌 + 피로연장 – 해질무렵",
        "shots": [
          {
            "shot_index": 1,
            "description": "앰버의 두 손이 외투를 입은 사람의 등 뒤 어깨를 꽉 움켜쥐는 근접 찰나.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "뒤돌아선 낯선 사람의 얼굴을 마주한 채 깊은 실망감을 드러내는 앰버의 굳은 상반신.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "빈 공터에 쳐진 낡은 천막과 주크박스 주변으로 난민들이 음악에 맞춰 몸을 흔드는 넓은 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "춤추는 난민들 무리 속을 헤치며 공터 안쪽으로 걸어 들어가는 앰버와 라울의 전신.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "무리 한가운데서 거대한 찰리가 사람들과 손을 맞잡고 엉성하게 춤을 추는 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "춤추는 찰리를 향해 미간을 잔뜩 구긴 채 손가락질하며 쏘아붙이는 앰버의 화난 측면.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "찰리가 눈웃음을 치며 두꺼운 금속 손으로 앰버의 한쪽 손을 덥석 쥐는 찰나.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "찰리가 쥔 손에 이끌려 앰버의 몸이 팽이처럼 빙글 도는 역동적인 순간.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "신나게 춤을 추는 찰리와 앰버를 바라보며 입가에 흐뭇한 미소를 띠는 라울의 얼굴.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "찰리의 강한 힘에 휘둘리면서도 기가 막힌 듯 헛웃음을 터뜨리는 앰버의 밝은 상체.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "앰버가 환한 표정으로 찰리와 발을 맞추며 경쾌하게 춤을 추는 전신 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "찰리의 두꺼운 금속 발이 바닥을 미끄러지듯 뒤로 스쳐 이동하는 문워크 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "찰리의 동작을 흉내 내며 발끝으로 뒤로 걷는 라울의 다리 근접 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "날카로운 사이렌 소리가 울려 퍼지는 가운데 춤을 멈춘 채 바짝 얼어붙은 사람들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "주변의 가로등 불빛과 천막 조명이 완전히 꺼져 암흑에 휩싸인 공터 전경.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "어둠 속에서 앰버의 손이 찰리의 거대한 실루엣 쪽을 향해 다급히 뻗어 있는 측면 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 17,
            "description": "어둠 속 찰리의 낡은 금속 가슴 중앙에서 둥근 링 모양의 강렬한 빛이 뿜어져 나오는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 18,
            "description": "찰리의 빛에 반응하듯 주변의 꺼진 가로등들이 눈부신 빛을 뿜으며 일제히 켜지는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 19,
            "description": "찰리에게서 뻗어나온 불빛으로 공터를 넘어 난민촌 전체가 대낮처럼 환하게 드러난 넓은 전경.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 20,
            "description": "밝아진 빛줄기 한가운데 선 찰리를 향해 경이로운 눈빛을 보내는 앰버의 얼굴.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 21,
            "description": "부드러운 미소를 띤 찰리의 거대한 기계 손이 앰버를 향해 뻗어 있는 구도.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 22,
            "description": "앰버의 작은 손바닥이 찰리의 차가운 금속 손 위에 살포시 포개어지는 근접 찰나.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 23,
            "description": "대낮처럼 밝아진 공터 입구로 이현우와 페드로가 거친 숨을 몰아쉬며 헐레벌떡 뛰어 들어오는 전신 구도.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 24,
            "description": "앰버를 발견한 페드로의 팔이 허공을 가르며 공터 안쪽을 꼿꼿하게 가리키는 측면.",
            "characters": [
              "페드로"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 25,
            "description": "거친 타이어 마찰음을 내며 흙먼지를 일으키고 공터 한가운데 급정거하는 무장 트럭의 측면.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 26,
            "description": "무장 트럭의 활짝 열린 조수석 문 사이로 박철진이 매서운 기세로 발을 내딛는 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 27,
            "description": "무장한 민병대원의 곤봉이 비명을 지르며 웅크린 난민의 어깨를 향해 무자비하게 내리꽂히는 찰나.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 28,
            "description": "혼비백산하여 비명을 지르는 군중들 틈바구니로 이현우가 앰버와 찰리의 팔을 꽉 잡고 전력으로 내달리는 역동적인 전신.",
            "characters": [
              "이현우",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 29,
            "description": "으슥하고 어두운 좁은 골목길을 이현우가 앰버의 손을 거칠게 끌며 질주하는 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 30,
            "description": "이현우의 등 뒤로 찰리, 라울, 페드로가 가쁜 숨을 헐떡이며 바짝 쫓아 달리는 역동적인 뒷모습.",
            "characters": [
              "찰리",
              "라울",
              "페드로"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 31,
            "description": "순찰을 도는 민병대원의 그림자를 피해 골목 모퉁이 어두운 벽면에 이현우, 앰버, 찰리, 라울, 페드로가 몸을 바짝 붙이고 숨죽인 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리",
              "라울",
              "페드로"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 32,
            "description": "벽에 기댄 앰버가 이현우를 향해 잔뜩 원망스러운 얼굴로 쏘아보며 힐난하는 근접 구도.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 33,
            "description": "페드로의 손가락이 거대한 덩치의 찰리를 향해 찌를 듯이 뻗어 있는 구도.",
            "characters": [
              "페드로",
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 34,
            "description": "페드로의 손가락질에 억울하다는 듯 금속 고개를 옆으로 갸우뚱 기울이는 찰리의 둔탁한 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 35,
            "description": "민병대원들이 지나간 반대편 구석 쓰레기장으로 이현우 일행이 발소리를 죽이며 이동하는 넓은 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리",
              "라울",
              "페드로"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 36,
            "description": "거대한 쓰레기 더미 아래 숨겨진 낡은 철제 맨홀 뚜껑 위에 이현우의 두 손이 꽉 맞물려 닿은 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 37,
            "description": "이현우의 팔뚝에 힘줄이 솟아오르며 묵직한 맨홀 뚜껑이 옆으로 밀려 틈이 벌어지는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 38,
            "description": "검게 입을 벌린 맨홀 안쪽을 향해 이현우가 시급한 눈빛으로 턱짓하며 앰버 일행을 들여보내는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          }
        ]
      },
      {
        "scene_index": 26,
        "scene_heading": "26. 지하 하수도로 + 피로연장 (교차) – N",
        "shots": [
          {
            "shot_index": 1,
            "description": "녹슨 철제 사다리를 움켜쥐고 악취가 진동하는 어두운 지하 하수도 바닥으로 발을 내딛는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "이현우가 벗은 자신의 겉옷으로 앰버의 입과 코를 단단히 감싸 쥔 채 물살을 가르며 달리는 좁은 터널 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "공터 한가운데서 '박철진의 수하 1'의 거친 두 손이 취객의 양팔을 뒤로 꺾어 박철진 앞 바닥에 무릎 꿇리는 찰나.",
            "characters": [
              "박철진의 수하 1",
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 4,
            "description": "무릎이 꿇린 채 고개를 치켜든 취객이 두 손으로 자신의 가슴 중앙을 가리키며 열띤 표정으로 말하는 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "박철진의 억센 손아귀가 취객의 턱을 거칠게 움켜쥐어 고개를 위로 꺾는 근접 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "턱이 잡힌 채 박철진의 압도적인 살기에 겁에 질려 눈을 희번덕거리는 취객의 일그러진 얼굴.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "주변을 두리번거리던 취객의 흔들리는 눈동자가 하객 무리 앞줄에 선 미연을 향해 고정된 찰나.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "취객과 시선이 마주치자마자 미연의 얼굴에 핏기가 가시며 극도의 당혹감이 서린 근접 구도.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "미연의 굳은 표정과 미세한 떨림을 놓치지 않고 비스듬히 노려보는 박철진의 잔인한 눈빛.",
            "characters": [
              "박철진",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "박철진이 수하들을 향해 고개를 돌리며 포위된 하객 무리 전체를 향해 길게 손가락을 뻗은 위압적인 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "두 갈래로 갈라진 어두운 하수도 굴 앞에서 이현우 일행이 발걸음을 멈추고 거친 숨을 내쉬는 구도.",
            "characters": [
              "이현우",
              "페드로",
              "라울",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 12,
            "description": "이현우가 결연하고 진지한 표정으로 페드로의 양어깨를 두 손으로 꽉 쥔 상반신.",
            "characters": [
              "이현우",
              "페드로"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 13,
            "description": "이현우의 눈빛에 페드로가 고개를 강하게 끄덕이며 라울의 팔을 확 잡아끄는 찰나.",
            "characters": [
              "페드로",
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 14,
            "description": "페드로와 라울이 이현우와 반대편에 위치한 하수도 터널을 향해 전력 질주하는 급박한 뒷모습.",
            "characters": [
              "페드로",
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 15,
            "description": "이현우의 넓은 등에 앰버가 찰싹 업힌 채 다른 쪽 하수도 터널을 향해 물살을 가르며 달리는 역동적인 측면.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 16,
            "description": "앰버를 등에 업은 이현우의 바로 뒤에서 찰리의 거대한 다리가 육중하게 하수도 물살을 튀기며 달리는 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 27,
        "scene_heading": "27. 난민촌 거리 일각 – N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 도로 한가운데서 무거운 철제 맨홀 뚜껑을 위로 밀어 올리는 앰버의 두 손 근접 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "열린 맨홀 구멍 안에서 찰리의 커다란 금속 손을 꽉 쥐고 위로 끌어당기는 이현우의 상체.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "가로등 불빛이 환하게 켜진 거리를 빠른 걸음으로 걷는 이현우, 앰버, 찰리의 전신 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "어두운 거리에서 찰리의 육중한 어깨 위에 작은 새 한 마리가 앉아 있는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "자신의 굵은 금속 손가락 위에 앉은 작은 새를 빤히 내려다보는 찰리의 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "가슴을 손으로 짚은 채 괴로운 표정으로 기침을 내뱉는 앰버의 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "어두운 도로 저 멀리서 화면을 향해 돌진하듯 쏘아지는 눈부신 자동차 헤드라이트 불빛 전경.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "강렬한 헤드라이트 불빛 속에서 찰리의 손가락에 앉아 있던 작은 새가 허공으로 날아오르는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "허공으로 멀어지는 작은 새를 쫓아 앞을 향해 다급히 발을 내딛는 찰리의 측면 전신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "눈부신 헤드라이트를 켠 자동차가 찰리를 향해 정면으로 무서운 기세로 돌진하는 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "찰리의 다리 바로 앞에서 거친 마찰을 일으키며 멈춰 선 자동차의 앞범퍼 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "코앞에 급정거한 자동차의 헤드라이트 불빛을 어리둥절하게 바라보는 찰리의 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "위험에 처한 찰리를 향해 다급히 팔을 뻗으며 앞으로 뛰어들려는 앰버의 역동적인 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "앞으로 뛰어드는 앰버의 팔을 이현우가 등 뒤에서 강하게 잡아채어 제지하는 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "열린 자동차 문 옆에서 눈부신 헤드라이트 불빛을 등지고 선 신부의 짙은 실루엣.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "자신에게 다가오는 낯선 실루엣을 향해 금속 고개를 들어 올려다보는 찰리의 상반신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "불빛 아래 얼굴이 드러난 신부가 찰리를 바라보며 믿기지 않는 듯 당황한 표정을 짓는 구도.",
            "characters": [
              "신부",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "드러난 신부의 얼굴을 마주한 채 놀라움으로 입을 떡 벌린 이현우와 앰버의 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "차량 뒷좌석으로 오르는 찰리를 어두운 골목 구석에서 몰래 예의 주시하는 구도환의 어깨 위 측면.",
            "characters": [
              "구도환",
              "찰리"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 28,
        "scene_heading": "28. 신부님 차 안 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "운전대를 꽉 쥔 채 앞을 주시하며 밴 차량을 몰고 있는 신부의 상반신.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "밴 차량 뒷좌석의 어지러운 화물 박스들 사이에 웅크리고 숨어 있는 이현우, 앰버, 찰리의 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "운전 중이던 신부가 창밖의 상황을 발견하고 다급한 표정으로 뒤를 돌아보는 찰나.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "화물 박스 사이에서 찰리의 커다란 어깨를 바닥 쪽으로 강하게 짓누르는 이현우의 두 손.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "차창을 내린 채 창밖을 향해 눈웃음을 지으며 여유롭게 미소 짓는 신부의 얼굴.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "어두운 밤거리에서 밴 차량 지붕에 달린 조악한 할로겐 십자가가 환하게 켜진 외관 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 29,
        "scene_heading": "29. 성당 지하 기도소 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "촛불을 든 신부의 뒤를 따라 좁고 어두운 지하실 계단을 조심스레 내려오는 앰버, 찰리, 이현우의 전신.",
            "characters": [
              "신부",
              "앰버",
              "찰리",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "십자가와 낡은 풍금이 덩그러니 놓인 지하실 내부를 호기심 가득한 눈으로 살피는 찰리의 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "배를 움켜쥔 채 힘없고 지친 표정으로 신부를 쳐다보는 앰버의 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "신부를 향해 결연한 눈빛으로 1층 계단 쪽을 가리키는 이현우의 측면.",
            "characters": [
              "신부",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "위층의 둔탁한 소리에 일제히 숨을 죽인 채 굳은 얼굴로 천장을 올려다보는 신부, 앰버, 찰리, 이현우.",
            "characters": [
              "신부",
              "앰버",
              "찰리",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "자신의 입술에 검지손가락을 가져다 대며 일행에게 조용히 하라는 수신호를 보내는 신부의 얼굴 근접.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "어두운 1층 계단을 향해 발소리를 죽이며 조심스럽게 올라가는 신부와 이현우의 뒷모습.",
            "characters": [
              "신부",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "1층 나무문에 뚫린 작은 유리창 틈으로 바깥 동태를 살피는 신부의 눈동자 근접 구도.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "바깥을 확인한 신부가 문 손잡이를 쥔 채 밖으로 통하는 문을 반쯤 연 찰나.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "신부가 나간 문틈의 작은 유리창으로 눈을 바짝 대고 바깥을 유심히 엿보는 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "작은 유리창 너머로 문 밖에서 마주 선 채 대화를 나누는 구도환과 신부의 모습.",
            "characters": [
              "구도환",
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "어두운 밤하늘 위로 여러 대의 헬기와 드론이 눈부신 서치라이트 빛줄기를 쏘아 내리며 비행하는 전경.",
            "characters": [],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 30,
        "scene_heading": "30. 성당 지하실 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "낡은 풍금 건반 위를 뭉툭한 금속 손가락으로 꾹꾹 누르고 있는 찰리의 두 손 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "풍금을 연주하는 찰리 곁에 서서 신기하다는 듯 눈을 반짝이는 앰버의 미소 띤 얼굴.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "풍금 앞에서 어깨를 축 늘어뜨린 채 금속 고개를 푹 숙인 찰리의 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "지하실 구석에 놓인 낡고 먼지 쌓인 라디오를 뚫어져라 응시하는 찰리의 굳은 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "찰리의 낡은 금속 가슴 중앙 틈새에서 강렬하고 밝은 빛이 뿜어져 나오는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "찰리의 몸에서 퍼져 나온 빛에 반응하여 지하실 곳곳의 랜턴들이 일제히 환하게 켜지는 전경.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "구석의 낡은 라디오 주파수 다이얼이 스스로 좌우로 빠르게 회전하는 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "스스로 작동하는 라디오 앞에서 놀란 앰버를 향해 부드럽게 금속 고개를 끄덕이는 찰리의 모습.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "어리둥절한 표정의 이현우를 뒤로 한 채 지하실 계단 끝에 발을 내딛는 신부와 구도환의 전신 구도.",
            "characters": [
              "이현우",
              "신부",
              "구도환"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "찰리를 발견하고 반가운 표정으로 다가가 거대한 기계 몸을 덥석 끌어안는 구도환의 역동적인 상체.",
            "characters": [
              "구도환",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "자신을 와락 끌어안은 구도환을 내려다보며 긍정의 의미로 고개를 끄덕이는 찰리의 얼굴.",
            "characters": [
              "찰리",
              "구도환"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "구도환과 찰리가 서로 아는 사이라는 사실에 미간을 찌푸리며 당혹스러워하는 이현우와 앰버의 상체.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "찰리를 안심시키듯 다정하게 미소를 지으며 두꺼운 금속 어깨를 토닥이는 구도환의 측면.",
            "characters": [
              "구도환",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "구도환을 향해 극도의 불신을 담아 삿대질하며 거칠게 쏘아붙이는 이현우의 화난 상반신.",
            "characters": [
              "이현우",
              "구도환"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "이현우의 말을 듣고 충격으로 두 눈이 커진 앰버와 신부의 얼어붙은 얼굴.",
            "characters": [
              "앰버",
              "신부"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "자신을 향한 삿대질에 다급히 두 손을 내저으며 고개를 가로젓는 구도환의 억울한 얼굴.",
            "characters": [
              "구도환"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 31,
        "scene_heading": "31. 관리사무소. - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "환하게 불이 켜진 관리사무소 건물의 어두운 밤 외부 전경.",
            "characters": [],
            "based_on_beat": 0
          },
          {
            "shot_index": 2,
            "description": "퉁퉁 부은 얼굴을 한 미연의 맞은편 의자에 박철진이 다리를 꼬고 앉은 구도.",
            "characters": [
              "미연",
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "의자에 앉은 박철진이 미연을 향해 상체를 기울인 채 날카롭게 쏘아보는 찰나.",
            "characters": [
              "미연",
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "박철진의 말에 의아한 표정으로 미간을 찌푸린 미연의 얼굴.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "미연을 향해 설득하듯 두 손을 펴 보이는 박철진의 상체.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "고개를 숙인 채 깊은 내적 갈등에 빠진 미연의 어두운 표정.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "박철진의 수하 1의 손이 관리사무소 방문을 열어젖히는 근접 찰나.",
            "characters": [
              "박철진의 수하 1"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "열린 문 쪽의 박철진의 수하 1을 향해 박철진이 버럭 인상을 쓰며 입을 크게 벌린 얼굴.",
            "characters": [
              "박철진",
              "박철진의 수하 1"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "박철진의 호통에 당황하여 어깨를 움츠린 박철진의 수하 1의 상체.",
            "characters": [
              "박철진의 수하 1"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "박철진의 수하 1이 박철진의 귀에 바짝 입을 댄 채 귓속말을 전하는 구도.",
            "characters": [
              "박철진",
              "박철진의 수하 1"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "보고를 듣고 두 눈을 번쩍 뜨며 크게 놀란 박철진의 얼굴 클로즈업.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "박철진의 입에서 나온 단어에 충격을 받아 고개를 번쩍 든 미연의 얼굴.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 32,
        "scene_heading": "32. 성당. 지하실 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "지하실 원탁 앞에 구도환, 찰리, 앰버, 신부가 앉아 있고 이현우가 팔짱을 낀 채 벽에 기대선 넓은 구도.",
            "characters": [
              "구도환",
              "찰리",
              "앰버",
              "신부",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "테이블 앞의 구도환이 찰리를 손으로 가리킨 채 열띤 표정으로 말하는 상반신.",
            "characters": [
              "구도환",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "구도환의 설명을 듣고 입을 벌린 채 찰리를 경이롭게 쳐다보는 앰버의 측면.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "앰버의 칭찬 섞인 시선을 받으며 거대한 금속 어깨를 으쓱 올린 채 미소 짓는 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "손에 쥔 낡은 라디오를 내려다보며 충격으로 두 눈을 크게 뜬 찰리의 굳은 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "일행을 향해 진지한 눈빛으로 합류를 설득하는 구도환의 상체.",
            "characters": [
              "구도환"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 7,
            "description": "벽에 기댄 이현우가 구도환을 향해 단호하게 고개를 젓는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "이현우가 구도환을 매섭게 노려본 채 꼿꼿하게 서 있는 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "이현우의 말에 동의하며 결연한 표정으로 끄덕이는 앰버의 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "한 손에 켜진 손전등을 쥔 신부가 지하실 계단을 황급히 내려오는 전신.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 11,
            "description": "신부의 뻗은 팔이 어두운 비밀 통로 입구를 똑바로 가리키는 구도.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 12,
            "description": "비밀 통로로 향하려는 신부의 팔을 이현우의 두 손이 꽉 부여잡은 근접 구도.",
            "characters": [
              "이현우",
              "신부"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 13,
            "description": "이현우의 다급한 부탁을 들으며 진지한 표정으로 끄덕이는 신부의 측면.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 14,
            "description": "지하실 계단을 향해 재빠르게 몸을 돌려 도약하는 이현우의 역동적인 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 33,
        "scene_heading": "33. 헬기 + 성당 + 난민촌 (교차) - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 난민촌 도로 위를 맹렬히 달리는 민병대원 차량들의 행렬 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "난민촌 상공에 높이 뜬 검은 전투 헬기의 웅장한 측면 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "헬기 조수석 창밖으로 아래를 매섭게 내려다보는 박철진의 얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "헬기 창밖 시선 아래 제방 도로를 줄지어 달리는 자동차 행렬이 까마득히 보이는 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "선두 차량 운전석에서 운전대를 꽉 쥔 쿠마의 긴장한 상체.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "헬기 안에서 박철진의 수하 1이 불 켜진 태블릿 화면을 뚫어져라 들여다보는 구도.",
            "characters": [
              "박철진의 수하 1"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "아래쪽을 향해 거칠게 삿대질한 채 매섭게 공격을 지시하는 박철진의 옆얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "총을 치켜든 박철진의 수하 1과 민병대원들이 성당 입구를 거칠게 통과하는 전신 구도.",
            "characters": [
              "박철진의 수하 1"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "성당 바닥의 낡은 나무 문을 손가락으로 가리킨 채 입을 벌려 소리치는 민병대원의 상체.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "관리사무소 앞바닥의 둥근 철제 맨홀 뚜껑 위로 이현우의 상체가 불쑥 솟아오른 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "관리사무소 마당에서 군용 트럭에 다급하게 올라타는 경비병들의 어수선한 전경.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "출동하는 경비병들의 등 뒤로 이현우가 관리사무소 계단을 2단씩 뛰어오르는 역동적인 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "거대한 인공제방을 향해 밤하늘을 날아가는 수많은 자폭 드론들의 비행 궤적 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 14,
            "description": "인공제방의 콘크리트 벽면에 부딪힌 자폭 드론들이 일제히 거대한 화염을 내뿜어 폭발하는 찰나.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 15,
            "description": "폭발로 산산이 부서진 제방 상단부 틈새로 거대한 바닷물이 폭포수처럼 쏟아져 내리는 웅장한 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 16,
            "description": "제방 아래 주차된 굴착기와 중장비들이 거센 바닷물에 맥없이 휩쓸려 넘어지는 찰나.",
            "characters": [],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 34,
        "scene_heading": "34. 관리사무소 안 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "관리사무소 3층 복도에서 거친 숨을 몰아쉰 채 다급히 주변을 살피는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "굳게 닫힌 3층 방문을 두 주먹으로 거칠게 내리치며 두드리는 이현우의 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "잠긴 문고리를 쥔 채 당기는 이현우의 팔 근육에 팽팽하게 힘이 들어간 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이현우가 힘껏 내리친 붉은 소화기 바닥이 문의 철제 문고리에 정통으로 부딪히는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "문고리가 부서진 문을 이현우가 어깨로 강하게 밀어젖히며 방으로 들어서는 역동적인 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "열린 문 안쪽에서 이현우의 두 팔이 멍든 미연의 상체를 와락 끌어안은 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "품에 꽉 안긴 미연의 퉁퉁 부은 뺨을 애틋한 눈빛으로 내려다보는 이현우의 얼굴.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "귀를 찌르는 강렬한 사이렌 소리에 놀라 복도 창문 쪽으로 고개를 확 돌린 이현우와 미연의 굳은 표정.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 35,
        "scene_heading": "35. 난민촌- N",
        "shots": [
          {
            "shot_index": 1,
            "description": "땅이 진동하며 난민들이 혼비백산하여 달아나는 난민촌 넓은 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "어두운 밤하늘 아래 난민촌을 향해 솟아오른 거대한 쓰나미 벽의 압도적인 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "쓰나미가 난민촌의 허름한 건물들과 사람들을 집어삼키며 무너뜨리는 찰나.",
            "characters": [],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 36,
        "scene_heading": "36. 맨홀 하수도 속 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 하수도 물살을 가르며 달리는 구도환, 앰버, 신부, 찰리의 역동적인 구도.",
            "characters": [
              "구도환",
              "앰버",
              "신부",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "앞서 달리던 찰리가 두 발을 멈추고 꼿꼿하게 선 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "멈춰 선 찰리를 향해 고개를 돌리며 의아한 표정을 짓는 앰버의 상체.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 4,
            "description": "구도환의 등 뒤 하수도 터널 양쪽에서 거대한 바닷물이 폭포수처럼 쏟아져 들어오는 찰나.",
            "characters": [
              "구도환"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "거센 물살이 구도환, 앰버, 찰리, 신부의 몸을 덮쳐 밀어내는 역동적인 순간.",
            "characters": [
              "구도환",
              "앰버",
              "찰리",
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "흙탕물이 가득 찬 수면 아래서 숨을 참지 못해 입을 벌리고 허우적거리는 앰버의 수중 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 7,
            "description": "물속에서 찰리의 거대한 기계 손이 앰버의 작은 손을 꽉 움켜쥔 근접 찰나.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "앰버의 손을 쥔 채 위쪽을 향해 거칠게 물살을 가르며 헤엄치는 찰리의 수중 상체.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 37,
        "scene_heading": "37. 관리사무소 안- N",
        "shots": [
          {
            "shot_index": 1,
            "description": "관리사무소 복도를 다급하게 달리는 이현우와 미연의 뒷모습.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "복도 창문 앞에 멈춰 선 이현우와 미연이 창밖을 멍하니 바라보는 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "창문 너머로 거대한 산더미 같은 해일이 건물을 향해 밀려오는 압도적인 시점 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이현우와 미연이 위층으로 향하는 계단을 필사적으로 뛰어오르는 측면 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "창문 앞의 이현우를 향해 두 팔을 뻗으며 달려드는 미연의 상체.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "미연이 이현우의 머리를 자신의 가슴에 깊이 파묻은 채 두 팔로 꽉 껴안은 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 7,
            "description": "거대한 바닷물이 창문을 산산조각 내며 이현우와 미연을 덮치는 폭발적인 찰나.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "부서진 유리 파편과 거센 물살 속으로 이현우와 미연의 몸이 휩쓸려 날아가는 찰나.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 38,
        "scene_heading": "38. 바다 위 - 동틀무렵",
        "shots": [
          {
            "shot_index": 1,
            "description": "동트는 아침, 바다 위를 떠다니는 판자 위에서 이현우가 눈을 번쩍 뜨며 상체를 일으키는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "멀리 수면 위 판자에 미연이 쓰러져 있는 모습을 발견하고 눈이 커진 이현우의 얼굴.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "바닷물 속으로 뛰어든 이현우가 미연이 있는 판자를 향해 거칠게 물살을 가르며 헤엄치는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "판자 위로 올라선 이현우가 미연의 피투성이 복부를 발견하고 당황하는 상체.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "이현우의 두 손이 미연의 차가운 손을 꽉 움켜쥔 근접 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "핏기가 가신 미연이 힘겹게 눈을 반쯤 뜬 채 이현우를 바라보는 얼굴 클로즈업.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "눈을 감고 고개를 떨군 미연의 얼굴과, 그 옆에서 절망으로 일그러진 이현우의 표정.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "죽은 미연을 품에 꽉 껴안은 채 하늘을 향해 입을 크게 벌리고 절규하는 이현우의 상체.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "물에 반쯤 잠긴 컨테이너 문을 찰리의 거대한 기계 손이 밖으로 거칠게 밀어여는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "열린 컨테이너 문 밖 판자 위로 올라선 찰리가 앰버의 손을 뻗어 당겨주는 구도.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "판자 위에서 멀리 떨어진 이현우를 발견하고 반색하며 활짝 웃는 앰버의 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "앰버와 찰리가 손으로 바닷물을 저어 이현우 쪽으로 판자를 이동시키는 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "가까워진 판자 위에서 미연을 껴안고 웅크린 이현우를 의아하게 쳐다보는 앰버의 상체.",
            "characters": [
              "이현우",
              "미연",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 14,
            "description": "앰버의 시선 끝에 피를 흘린 채 창백하게 죽어있는 미연의 모습이 들어온 구도.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 15,
            "description": "미연의 죽음을 깨닫고 입을 크게 벌린 채 두 손으로 머리를 감싸 쥐는 앰버의 충격받은 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 16,
            "description": "앰버가 미연의 곁에 무너져 내리며 오열하는 전신 구도.",
            "characters": [
              "앰버",
              "미연"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 17,
            "description": "미연을 안고 우는 이현우와 앰버를 내려다보며 슬픈 눈빛으로 고개를 숙인 찰리의 굽은 상체.",
            "characters": [
              "찰리",
              "이현우",
              "앰버",
              "미연"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 39,
        "scene_heading": "39. 수몰된 난민촌 몽타주 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "낮의 바닷물에 완전히 잠겨 건물 지붕과 잔해만 떠 있는 난민촌 7구역의 넓은 부감 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "판자와 쓰레기 더미 위에서 페드로와 구도환이 웅크린 채 표류하는 구도.",
            "characters": [
              "페드로",
              "구도환"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "물 위로 솟은 담벼락 위에서 난민들이 서로의 손을 잡고 위로 끌어올려 주는 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "상공을 비행하는 경찰 헬기가 서치라이트를 난민촌 아래로 강하게 비추는 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "경찰 헬기의 서치라이트 불빛을 피해 무너진 건물 사이로 다급하게 기어 도망치는 난민들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "수몰된 거리를 유유히 이동하는 고무보트 위에 무장한 민병대원들이 서 있는 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "고무보트 위 민병대원이 긴 막대기를 뻗어 수면에 엎어져 떠 있는 시체를 뒤집는 찰나.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "막대기에 뒤집혀 하늘을 향해 드러난 창백한 시체의 얼굴을 빤히 내려다보는 민병대원의 상체.",
            "characters": [],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 40,
        "scene_heading": "40. 난민촌 외곽 –D",
        "shots": [
          {
            "shot_index": 1,
            "description": "젖은 몸으로 텅 빈 도심 거리를 향해 숨을 헐떡이며 달리는 이현우, 앰버, 찰리의 역동적인 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "달리던 앰버가 발걸음을 멈추고 바닷물에 잠긴 난민촌 방향으로 뒤돌아보는 전신.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "앰버의 눈에 눈물이 가득 고인 채 슬픔을 이기지 못해 멍하니 선 얼굴 클로즈업.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "움직이지 않는 앰버를 향해 눈을 부릅뜨고 고함을 치는 이현우의 상체.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "이현우의 거친 손이 앰버의 팔뚝을 꽉 쥐고 앞을 향해 강하게 잡아당기는 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "앰버를 끌고 달리는 이현우와 그 뒤를 묵묵히 따르는 찰리의 뒷모습.",
            "characters": [
              "이현우",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 7,
            "description": "인적 없는 삭막한 도심 거리 건너편에 유리창이 온전한 무인 점포가 보이는 시점 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "무인 점포를 발견하고 다급한 눈빛으로 건너편을 응시하는 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 41,
        "scene_heading": "무인점포 안 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "이현우가 무인점포의 낡은 출입문을 손으로 밀며 안으로 들어서는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "진열대 앞의 이현우가 새 신발 한 켤레를 손으로 덥석 집어 든 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우가 등 뒤에 선 앰버를 향해 신발을 쥔 손을 불쑥 내미는 측면 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이현우의 거친 손이 진열대 위 낡은 더플백의 손잡이를 꽉 움켜쥔 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "이현우와 앰버가 열린 가방 안으로 여러 개의 통조림을 동시에 밀어넣는 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "의약품 코너 진열장 구석에서 이현우의 손가락이 작은 약병을 조심스레 감싸 쥐는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "무인점포 안의 진열 상품들을 보며 커다란 눈동자를 굴리는 찰리의 얼굴 클로즈업.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "진열대에 놓인 작은 동물인형을 향해 찰리의 두꺼운 기계 손이 조심스럽게 뻗어 있는 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "동물인형을 뚫어져라 보는 찰리를 옆에서 올려다보며 부드러운 미소를 짓는 앰버의 상체.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "앰버의 물음에 찰리가 긍정의 의미로 커다란 금속 고개를 아래로 끄덕이는 찰나.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "이현우의 큰 목소리에 찰리와 앰버가 일제히 같은 방향으로 고개를 홱 돌린 구도.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "점포 구석의 낡은 현금인출기 기계 앞에 우두커니 서 있는 이현우의 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "현금인출기 옆의 이현우가 다가온 찰리를 향해 자신의 팔뚝을 손가락으로 가리키는 측면 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 14,
            "description": "찰리의 낡은 얼굴 디스플레이 위로 환하게 웃는 이모티콘 기호가 선명하게 떠오른 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 15,
            "description": "현금인출기를 마주 본 찰리가 한쪽 금속 주먹을 뒤로 크게 젖히며 펀치 자세를 취한 역동적인 전신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 16,
            "description": "펀치 자세를 취한 찰리의 팔을 말리려는 듯 앰버가 다급하게 두 팔을 허공으로 뻗은 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 17,
            "description": "이현우의 손가락이 앰버가 멘 백팩을 거칠게 툭 치며 날카로운 눈빛을 보내는 상체.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 18,
            "description": "찰리의 거대한 금속 주먹이 현금인출기의 전면 패널을 정통으로 꿰뚫고 들어간 파괴적인 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 19,
            "description": "찰리가 부서진 기계 구멍 안에서 자신의 뭉툭한 주먹을 바깥으로 확 빼내는 순간.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 20,
            "description": "현금인출기의 뚫린 구멍 사이로 수많은 지폐와 동전들이 폭포수처럼 바닥으로 쏟아져 내리는 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 21,
            "description": "바닥에 주저앉은 이현우가 쏟아진 돈뭉치들을 열린 더플백 안으로 양손 가득 허겁지겁 쓸어 담는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 22,
            "description": "돈을 주워 담는 이현우 곁에서 찰리가 신난 듯 두 팔을 허공 위로 번쩍 치켜든 상반신.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 23,
            "description": "이현우의 손에서 떠난 회색 모포가 공중을 날아 찰리의 덩치를 향해 던져지는 역동적인 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 24,
            "description": "찰리의 두 손이 펄럭이는 모포를 자신의 거대한 금속 가슴판 위로 쫙 펼쳐 대어보는 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 25,
            "description": "그저 네모난 모포임을 깨달은 찰리가 고개를 푹 숙인 채 어깨를 축 늘어뜨린 시무룩한 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 26,
            "description": "갑작스러운 쾅 소리에 화들짝 놀란 이현우와 앰버의 두 눈이 토끼처럼 커진 얼굴 클로즈업.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 27,
            "description": "진열대 너머 출입문 바닥 쪽으로 낯선 사람의 작은 그림자가 길게 드리워진 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 28,
            "description": "이현우의 거친 손이 멍하니 서 있는 찰리의 두꺼운 팔을 진열대 뒤쪽으로 강하게 잡아당기는 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 29,
            "description": "높은 진열대 뒤편 바닥에 이현우, 앰버, 찰리가 몸을 바짝 웅크린 채 숨을 죽인 긴장된 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 30,
            "description": "진열대 위로 눈만 살짝 내민 이현우가 입구 쪽의 작은 실루엣을 날카롭게 응시하는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 31,
            "description": "이현우의 부름에 출입문 앞에 서 있던 꽁지머리의 라울이 깜짝 놀라며 고개를 홱 돌리는 찰나.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 32,
            "description": "라울의 얼굴을 확인한 이현우가 반가움에 굳었던 표정을 풀며 웅크렸던 상체를 활짝 펴는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 33,
            "description": "앰버가 진열대 뒤에서 튀어나와 라울의 품에 와락 안기며 기뻐하는 전신 구도.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 34,
            "description": "앰버와 라울이 포옹하는 사이, 찰리가 진열대 뒤 구석에서 고개만 빼꼼 내민 채 낯선 라울을 경계하는 구도.",
            "characters": [
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 35,
            "description": "미연의 안부를 묻는 라울 앞에서 앰버가 슬픔을 삼키며 아랫입술을 꾹 깨문 굳은 얼굴.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 36,
            "description": "앰버의 침묵에 라울의 얼굴에서 옅은 미소가 싹 사라지며 동공이 미세하게 흔들리는 얼굴 클로즈업.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 37,
            "description": "무거운 분위기 속에서 이현우가 바닥의 더플백 끈을 한쪽 어깨 위로 척 둘러메는 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 38,
            "description": "짐을 챙기는 이현우를 향해 라울이 걱정스러운 표정으로 양손을 허공에 벌리며 묻는 구도.",
            "characters": [
              "라울",
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 39,
            "description": "라울의 물음에 이현우가 자신만만한 눈빛을 번뜩이며 턱을 약간 치켜든 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 42,
        "scene_heading": "난민촌 입구 – N",
        "shots": [
          {
            "shot_index": 1,
            "description": "진흙 바닥에 놓인 검은 보디백의 지퍼를 박철진의 수하 1의 거친 손이 아래로 길게 당겨 여는 근접 찰나.",
            "characters": [
              "박철진의 수하 1"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "반쯤 열린 보디백 사이로 창백하게 굳어 죽어 있는 구도환의 평온한 얼굴이 드러난 구도.",
            "characters": [
              "구도환"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "시신이 담긴 보디백을 내려다보며 감정 없는 서늘한 표정을 짓는 박철진의 어깨 너머 내려다보기 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "박철진을 향해 무전기를 쥔 채 꼿꼿한 자세로 서서 입을 열어 보고하는 박철진의 수하 1의 상체.",
            "characters": [
              "박철진의 수하 1",
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "어두운 난민촌 입구 하늘 위로 강렬한 서치라이트를 켠 감시 드론 한 대가 떠 있는 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "진흙투성이 난민촌 진입로 위로 매끈한 고급 세단 한 대가 천천히 미끄러져 들어와 정지하는 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "세단의 열린 뒷문 아래 진흙 바닥으로 윤성찬의 화려한 지팡이 끝이 푹 꽂히며 흙이 튀는 근접 찰나.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "차 밖으로 나온 윤성찬이 자신의 지팡이 끝에 묻은 더러운 진흙을 보며 미간을 잔뜩 구긴 굳은 얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "하얀 손수건으로 코를 꽉 틀어막은 윤성찬이 보디백 곁의 박철진 바로 앞까지 다가선 측면 구도.",
            "characters": [
              "윤성찬",
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "손수건을 댄 윤성찬을 향해 턱을 치켜들며 비릿하게 코웃음 치는 박철진의 거만한 상체.",
            "characters": [
              "박철진",
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "박철진의 뻔뻔한 태도에 격분하여 손가락질하며 쏘아붙이는 윤성찬의 찌푸린 얼굴.",
            "characters": [
              "윤성찬",
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "윤성찬의 힐난에도 아랑곳하지 않고 어깨를 으쓱거리며 여유롭게 빈정거리는 박철진의 전신.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "단호한 눈빛의 윤성찬이 손을 강하게 내저으며 박철진에게 계약 파기를 선언하는 상체.",
            "characters": [
              "윤성찬",
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 14,
            "description": "윤성찬의 통보에 박철진이 입꼬리를 비틀어 올리며 과장되게 양손 바닥을 펼쳐 보이는 뻔뻔한 정면 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 15,
            "description": "쉽게 물러나는 박철진의 반응에 의아함을 느끼며 미간을 좁히고 날카롭게 노려보는 윤성찬의 얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "윤성찬이 몸을 돌려 열린 세단 뒷문 안으로 상체를 기울여 탑승하려는 찰나.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "윤성찬이 타려는 차 문의 윗부분을 박철진의 거친 솥뚜껑 같은 손이 턱 잡으며 멈춰 세운 근접 찰나.",
            "characters": [
              "박철진",
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "차 문을 꽉 잡은 박철진이 열린 창문 너머 차 안의 윤성찬을 향해 교활한 야심이 담긴 미소를 짓는 옆얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "차 안 좌석에 앉은 윤성찬이 창밖의 박철진을 향해 목에 굵은 핏대를 세우며 고함치는 일그러진 얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 20,
            "description": "박철진이 신경질적인 손길로 세단 문을 세게 밀어 쾅 닫는 역동적인 찰나.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 21,
            "description": "굳게 닫힌 차 문 밖에서 박철진이 운전석 쪽을 향해 당장 꺼지라는 듯 손등으로 두 번 까딱이는 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 22,
            "description": "어두운 난민촌 비포장도로를 향해 흙먼지와 매연을 뿜으며 빠르게 멀어지는 세단의 뒷모습 전경.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 23,
            "description": "멀어지는 자동차 불빛을 응시하며 금세 웃음기를 싹 거두고 차가운 눈빛을 번뜩이는 박철진의 정면.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 24,
            "description": "박철진의 등 뒤로 다가온 박철진의 수하 1이 영문을 모르겠다는 표정으로 고개를 갸우뚱하며 묻는 측면.",
            "characters": [
              "박철진의 수하 1",
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 25,
            "description": "앞을 응시하던 박철진이 수하 쪽으로 고개를 살짝 돌려 탐욕스럽고 잔인한 미소를 짓는 얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 26,
            "description": "멀리서 무전기를 손에 쥔 다른 민병대원 한 명이 다급한 표정으로 박철진을 향해 뛰어오는 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 27,
            "description": "수하가 건넨 무전기 너머의 목소리를 듣자마자 박철진의 짙은 눈썹이 꿈틀하며 얼굴이 뻣뻣하게 굳어버린 찰나.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 43,
        "scene_heading": "국방장관 집무실 + 박철진의 사무실 안 (교차)",
        "shots": [
          {
            "shot_index": 1,
            "description": "고급스러운 집무실 소파에 다리를 꼬고 앉아 여유롭게 전화기 수화기를 귀에 댄 국방장관의 상체.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "어두컴컴한 사무실 안에서 전화기를 귀에 바짝 붙인 채 잔뜩 고무된 표정으로 허공에 손짓하는 박철진의 측면.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "수화기 너머 박철진의 말을 끊으며 싸늘하게 미간을 좁히는 국방장관의 서늘한 얼굴 클로즈업.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "국방장관의 날카로운 호통에 잔뜩 얼어붙어 입을 반쯤 벌린 채 식은땀을 흘리는 박철진의 굳은 상체.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "손에 쥔 펜으로 책상을 툭툭 치며 박철진을 조롱하듯 비릿하게 미소 짓는 국방장관의 모욕적인 표정.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "국방장관의 모욕적인 언사에 눈동자가 거칠게 흔들리며 아랫입술을 파르르 떠는 박철진의 굴욕적인 얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "수화기를 꽉 쥔 박철진의 손등 위로 굵은 핏대가 불거지며 미세하게 부르르 떨리는 근접 찰나.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "전화기를 든 채 허공을 향해 허리를 90도로 굽히며 극도로 비굴하게 고개를 조아리는 박철진의 전신.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "수화기에 대고 손가락을 강하게 뻗으며 오만한 기세로 명령을 하달하는 국방장관의 역동적인 상반신.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "경찰조직이라는 보상에 박철진의 두 눈이 번쩍 뜨이며 맹렬한 야욕이 번지는 얼굴 클로즈업.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "잔뜩 굽혔던 허리를 곧게 펴고 허공을 향해 군기가 바짝 든 뻣뻣한 자세로 거수경례를 붙이는 박철진의 상체.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "통화가 끝난 후 박철진의 손이 수화기를 전화기 본체 위로 거칠게 내리꽂는 강렬한 찰나.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "사무실 문가에 서 있던 박철진의 수하 1이 박철진의 갑작스러운 행동에 영문을 몰라 두 눈을 둥그렇게 뜬 구도.",
            "characters": [
              "박철진의 수하 1"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "두 손으로 책상을 짚은 채 수하 1을 향해 목에 핏대를 세우며 고함을 내지르는 박철진의 광기 어린 얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "명령을 내린 박철진의 입꼬리가 한쪽으로 씰룩이며 권력욕에 휩싸인 징그러운 미소가 번진 얼굴 클로즈업.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 44,
        "scene_heading": "폐공장 옆 창고 – N",
        "shots": [
          {
            "shot_index": 1,
            "description": "열린 문을 통해 어둡고 먼지 날리는 폐공장 창고 안으로 이현우, 앰버, 라울, 찰리가 줄지어 발을 내딛는 전신 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "창고 안쪽의 낡은 철제 셔터 밑단을 라울의 두 손이 꽉 움켜쥔 채 위로 힘껏 당겨 올리는 굽은 상체.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "낑낑대는 라울 곁으로 다가온 찰리의 거대한 금속 손이 셔터를 거뜬히 밀어 올리는 찰나.",
            "characters": [
              "라울",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "셔터가 위로 활짝 열리며 짙은 어둠 속에 감춰져 있던 낡은 소형 캠핑카의 앞범퍼와 둥근 실루엣이 드러난 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "드러난 캠핑카의 위용을 올려다보며 감탄사로 입을 떡 벌린 앰버의 눈 반짝이는 환한 얼굴 클로즈업.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "캠핑카 뒤쪽으로 다가간 이현우의 손이 먼지 쌓인 뒷문 손잡이를 꽉 쥐고 당기는 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "활짝 열린 뒷문 안으로 성인 네 명이 거뜬히 쉴 수 있는 널찍한 침대와 아늑한 생활 공간이 훤히 들여다보이는 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "열린 캠핑카 뒷문 곁에 선 이현우가 안을 들여다보며 더없이 만족스러운 미소를 띤 채 고개를 끄덕이는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 45,
        "scene_heading": "도심. 도로 - N (비)",
        "shots": [
          {
            "shot_index": 1,
            "description": "비 내리는 어두운 도로를 낡은 캠핑카가 헤드라이트를 끈 채 질주하는 넓은 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "캠핑카 운전석에서 운전대를 굳게 쥔 이현우와 조수석에 앉아 고개를 숙인 라울의 정면.",
            "characters": [
              "이현우",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "작은 전등이 켜진 어두운 뒷좌석에서 슬픈 얼굴로 허공을 응시하는 앰버와 거대한 찰리의 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "불만 섞인 표정으로 항의하듯 상체를 운전석 쪽으로 뻗은 앰버의 측면.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "백미러 쪽으로 날카로운 시선을 힐끗 던지는 이현우의 눈동자 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "이현우의 말에 금속 미간을 찌푸리며 시무룩하게 어깨를 늘어뜨린 찰리의 상체.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "캠핑카의 낡은 천장 틈새로 굵은 빗방울이 차 안으로 떨어지는 근접 찰나.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "떨어지는 빗방울을 발견하고 두 눈을 동그랗게 뜬 채 천장을 올려다보는 라울의 얼굴.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "조수석의 라울 쪽을 향해 고개를 확 돌린 이현우의 깜짝 놀란 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "뒷좌석의 가방 안에서 낡은 옷가지를 황급히 잡아 빼내는 라울의 두 손 근접 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "구겨진 옷가지를 비가 새는 천장 구멍 쪽으로 힘껏 밀어 올린 라울의 역동적인 상체.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "젖은 수건으로 비가 새는 창틀을 꾹 틀어막고 있는 앰버의 측면 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "비가 새는 어두운 차 안에서 옷과 수건으로 물구멍을 막으려 안간힘을 쓰는 이현우, 앰버, 라울, 찰리의 복잡한 내부 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 46,
        "scene_heading": "버려진 도서관 밖 - N (비)",
        "shots": [
          {
            "shot_index": 1,
            "description": "마른 넝쿨이 덮이고 큼지막한 금이 간 도서관 건물 벽면 앞에 낡은 캠핑카가 멈춰 선 넓은 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "도서관 열람실의 먼지 쌓인 낡은 문을 이현우가 손으로 삐걱 열어젖히는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "거미줄과 먼지가 가득한 열람실 안으로 이현우, 앰버, 라울, 찰리가 차례로 발을 들이는 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "열람실 안을 둘러보던 라울이 책장 쪽으로 달려가 곰팡이 핀 낡은 책 한 권을 쑥 뽑아 드는 찰나.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "뽑아 든 책의 냄새를 맡고 코를 부여쥐며 얼굴을 잔뜩 찌푸린 라울의 상체.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "라울을 향해 인상을 쓰며 삿대질하는 이현우의 날카로운 정면.",
            "characters": [
              "이현우",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "가방 안에서 통조림 캔을 끄집어내는 이현우의 두 손 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "이현우 곁으로 얼굴을 들이민 채 기대하는 표정을 지은 찰리의 상체.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "이현우가 찰리를 외면한 채 앰버와 라울 쪽을 향해 통조림을 들어 올리는 측면.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "바닥에 앉은 앰버가 손을 뻗어 자기 옆 빈자리를 가리키며 찰리를 부르는 구도.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "찰리를 향해 눈을 흘기며 불쾌한 기색을 띠는 이현우의 얼굴.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "이현우의 싸늘한 눈빛에 주눅 들어 어깨를 축 늘어뜨리고 엉망이 된 서가 쪽으로 걸어가는 찰리의 뒷모습.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "통조림을 먹지 않은 채 이현우를 째려보는 앰버의 뾰로통한 얼굴 클로즈업.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 14,
            "description": "숟가락을 쥔 이현우가 검지손가락을 세워 일행을 위압적으로 가리키는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "이현우를 향해 찰리의 해남행을 따져 묻는 앰버의 상체.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "해남행을 거부하며 두 팔을 엑스(X) 자로 거칠게 휘젓는 이현우의 역동적인 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "유빅사 로봇 책을 펼쳐 이현우의 얼굴 바로 앞까지 들이민 찰리의 근접 구도.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "찰리의 금속 손가락이 책의 로봇 그림을 가리키는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "이현우의 거친 손이 찰리가 들고 있던 책을 강하게 쳐서 허공으로 날려버리는 역동적인 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "허공을 날아가는 책을 보며 두 눈을 둥그렇게 뜬 찰리, 앰버, 라울의 굳은 구도.",
            "characters": [
              "찰리",
              "앰버",
              "라울"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "바닥에 떨어진 책을 보며 금속 턱을 삐죽 내밀고 시무룩해진 찰리의 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "분노로 얼굴이 붉어진 채 이현우를 향해 거세게 삿대질하는 앰버의 측면.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 23,
            "description": "찰리 쪽을 가리키며 핏대 선 얼굴로 소리치는 이현우의 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 24,
            "description": "눈물을 글썽이며 억울한 표정으로 외치는 앰버의 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 25,
            "description": "충격을 받아 동공이 흔들리며 입을 떡 벌린 이현우의 굳은 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 26,
            "description": "격렬하게 싸우는 이현우와 앰버 사이에서 눈치를 보며 뻣뻣하게 선 라울과 찰리의 구도.",
            "characters": [
              "라울",
              "찰리",
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 27,
            "description": "출입문 쪽을 향해 성큼성큼 걸어가는 이현우의 화난 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 28,
            "description": "열람실 구석에서 낡은 책들을 덮고 웅크린 채 잠든 라울과 앰버의 평온한 구도.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 29,
            "description": "작은 전등 불빛 아래서 낡은 책을 유심히 들여다보는 찰리의 정면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 30,
            "description": "낡은 컴퓨터 키보드 자판을 꾹꾹 누르는 찰리의 두 손가락 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 31,
            "description": "낡은 모니터 화면 위로 검색된 단어들이 빽빽하게 떠 있는 근접 구도.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 32,
            "description": "화면의 단어를 보며 금속 하관 관절을 상하로 움직이는 찰리의 얼굴 클로즈업.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 33,
            "description": "금속 눈매를 둥글게 휘며 환하게 웃는 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 34,
            "description": "바닥에 흩어진 낡은 크레파스 한 무더기를 향해 뻗은 찰리의 굵은 금속 손가락 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 47,
        "scene_heading": "47. 낡은 도서관 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "이른 아침, 나뭇잎에 맺힌 이슬방울이 바닥으로 떨어지는 근접 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "부스스한 얼굴의 앰버가 한 손으로 눈을 꾹 비비는 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "앰버 뒤쪽 바닥에서 이현우와 라울이 눈을 감고 누워 자고 있는 구도.",
            "characters": [
              "앰버",
              "이현우",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "파란색 크레파스로 그려진 거대한 바다 벽화 앞을 천천히 걷고 있는 앰버의 뒷모습.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "앰버의 눈앞에 온갖 아름다운 해양 생물들과 바다, 야자수가 다채로운 색감으로 빽빽하게 채워진 거대한 벽화가 펼쳐진 전경.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "거대한 벽화 속에 캠핑 트럭을 탄 이현우, 찰리, 라울, 앰버와 그 곁의 페드로, 미연, 신부가 디테일하게 묘사된 그림의 근접 구도.",
            "characters": [
              "이현우",
              "찰리",
              "라울",
              "앰버",
              "페드로",
              "미연",
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "앰버가 환한 표정으로 벽화 속 미연의 그림을 향해 손가락을 뻗은 측면.",
            "characters": [
              "앰버",
              "미연"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "파란색 크레파스를 쥔 찰리의 두꺼운 금속 손가락이 벽면에 선을 긋는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "그림을 그리는 찰리의 낡은 뒷모습을 경이로운 눈빛으로 올려다보는 앰버의 상체.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "라울이 벽화 한구석에 적힌 비뚤비뚤한 글씨들을 짚은 채 눈을 동그랗게 뜬 얼굴.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "찰리의 얼굴 디스플레이에 밝게 웃는 이모티콘이 선명하게 뜬 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "찰리와 앰버를 향해 미간을 찌푸린 채 불만스러운 표정으로 빤히 쳐다보는 이현우의 얼굴.",
            "characters": [
              "이현우",
              "찰리",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "이현우의 거친 손이 낡은 외투 주머니 속의 일회용 핸드폰을 꽉 쥔 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "환하게 웃는 무리를 등진 채 이현우가 열람실 밖으로 몸을 돌려 빠져나가는 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "라울이 앰버의 귓가로 고개를 바짝 기울인 채 소곤거리는 측면 구도.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "도서관 외진 구석 바닥에 쪼그려 앉은 이현우가 자신의 신발 속에서 빳빳한 명함 카드를 꺼내 든 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 17,
            "description": "일회용 핸드폰을 귀에 바짝 댄 이현우가 어두운 복도 구석에서 긴장된 표정으로 서 있는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 18,
            "description": "난감한 표정으로 미간을 깊게 찌푸린 이현우의 얼굴 클로즈업, 손에는 귀에 댄 핸드폰.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 19,
            "description": "입술을 꾹 깨문 채 억지로 고개를 끄덕이는 이현우의 굳은 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 20,
            "description": "어깨를 축 늘어뜨린 채 깊은 한숨을 내쉬는 이현우의 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 21,
            "description": "몸을 돌린 이현우의 바로 눈앞에 거대한 찰리가 조용히 서 있는 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 22,
            "description": "눈앞의 찰리를 발견하고 놀라 눈동자가 커진 이현우의 굳은 얼굴.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 23,
            "description": "애써 시선을 피하며 찰리의 곁을 빠른 걸음으로 스쳐 지나가는 이현우의 뒷모습.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 48,
        "scene_heading": "48. 도로 – D 자막: 경기도 화성",
        "shots": [
          {
            "shot_index": 1,
            "description": "화면 위로 '경기도 화성' 자막이 뜬 가운데, 오염된 들판과 메마른 폐가들 사이를 달리는 낡은 캠핑카의 넓은 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "캠핑카 운전석에서 이현우가 무표정하게 앞을 응시하며 운전대를 쥔 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "조수석의 앰버가 무릎 위에 펼쳐진 지도를 진지한 표정으로 내려다보는 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "뒷좌석의 찰리가 금속 고개를 푹 숙인 채 라디오의 다이얼을 만지작거리는 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "뒷좌석 창문에 얼굴을 바짝 댄 라울이 황량한 바깥 풍경을 보며 입맛을 씁쓸하게 다시는 측면.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "앰버가 눈치를 살피듯 조심스럽게 고개를 돌려 이현우의 옆얼굴을 힐끗 쳐다보는 찰나.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "앰버의 시선 끝에 멀리 도로 위의 바리케이드와 무장 경찰들이 세워진 검문소가 보이는 시점 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "검문소를 발견한 이현우가 당황한 표정으로 운전대를 한쪽으로 확 꺾는 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "캠핑카가 거친 흙먼지를 일으키며 좁고 가파른 산길 임도 쪽으로 방향을 급격히 트는 외관 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "가파른 산길을 오르며 크게 덜컹거리는 캠핑카의 차체가 기우뚱하는 찰나.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "차가 멈춰 선 산길 바닥에 앰버가 무릎을 꿇고 앉아 앞바퀴 쪽을 들여다보는 전신 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "앰버의 얼굴에 당황스러움이 번진 채 차 아래의 흔들거리는 바퀴 축을 쳐다보는 측면.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "캠핑카 아래로 기어 들어간 이현우가 두 손으로 스패너를 꽉 쥐고 바퀴 나사를 힘껏 조이는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "흙투성이가 된 이현우가 운전석에 앉아 시동 키를 거칠게 돌리는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "캠핑카 계기판의 바닥을 가리키는 빨간색 연료 게이지 표시등 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "이현우가 운전대를 두 주먹으로 쾅 내리치며 신경질적인 표정으로 화를 내는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "운전석의 이현우를 눈치 보며 난감한 표정으로 굳어 있는 조수석의 앰버와 뒷좌석의 라울 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "뒷좌석의 찰리를 향해 깜짝 놀라 고개를 확 돌린 앰버와 라울의 굳은 얼굴.",
            "characters": [
              "찰리",
              "앰버",
              "라울"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "자신의 양쪽 금속 관자놀이에 두 손가락을 짚고 자랑스럽게 이모티콘을 띄운 찰리의 정면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "어이없다는 듯 혀를 차며 미간을 잔뜩 구긴 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "앰버가 두 손을 깍지 낀 채 환하게 웃으며 찰리를 바라보는 상체.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "이현우가 조수석의 앰버를 향해 손가락으로 도로변 쪽을 가리키며 굳은 표정으로 지시하는 상반신.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 23,
            "description": "캠핑카의 운전석에 넘어가 앉은 라울이 뻣뻣한 자세로 핸들을 쥔 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 24,
            "description": "차 밖 산길로 나선 앰버와 찰리의 전신 구도, 각자 짐을 멘 상태.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 25,
            "description": "산길을 걸으며 고개를 푹 숙인 채 우울한 표정을 지은 찰리의 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 26,
            "description": "앰버가 찰리를 향해 새끼손가락을 꼿꼿하게 펴 내민 근접 찰나.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 27,
            "description": "라울이 찰리의 금속 어깨를 툭 치며 쾌활하게 윙크하는 얼굴.",
            "characters": [
              "라울",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 28,
            "description": "찰리의 두꺼운 기계 손가락이 앰버의 작은 새끼손가락 쪽으로 조심스럽게 다가가는 근접 구도.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 29,
            "description": "앰버가 손가락 대신 두 손을 활짝 펴서 찰리의 거대한 금속 손 전체를 따뜻하게 감싸 쥔 찰나.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 30,
            "description": "자신의 손을 감싸 쥔 앰버를 내려다보며 디스플레이에 환한 미소 이모티콘이 띄워진 찰리의 구도.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 49,
        "scene_heading": "휴게소 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "운전석의 라울과 조수석의 앰버가 앉아 있는 덜컹거리는 낡은 캠핑카가 거친 길을 달리는 넓은 구도.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "무거운 짐을 잔뜩 든 이현우와 찰리가 캠핑카 뒤를 힘겹게 쫓아 달리는 역동적인 전신 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "주유소 마트 안에서 해병대 모자와 군복 차림의 조일광이 TV 화면을 올려다보는 정면 상체.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "마트 창밖으로 다가오는 캠핑카를 확인한 조일광이 짐짓 고개를 돌리는 찰나.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "테이블 아래 놓인 샷건의 손잡이를 꽉 움켜쥔 조일광의 주름진 손 근접 구도.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "샷건을 쥔 채 비릿한 미소를 지으며 입꼬리를 올린 조일광의 얼굴.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "주유소 밖 캠핑카 곁에서 이현우가 주유 미터기를 확인하며 불안하게 주변을 살피는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "이현우의 피 묻은 다리 허벅지 상처를 빤히 내려다보는 찰리의 굳은 얼굴.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "찰리의 1인칭 시점 화면(POV) 속 이현우의 허벅지 상처 위로 붉은색 경고 수치가 깜빡이는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "찰리가 마트 입구를 향해 육중한 금속 다리로 힘차게 도약하는 역동적인 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "뛰어가는 찰리의 뒤를 쫓아 라울과 앰버가 마트 쪽으로 다급히 달리는 전신 구도.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "주유기 앞의 이현우가 달아나는 앰버와 라울을 향해 팔을 뻗으며 고함치는 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "어두운 마트 약품 코너 진열대에서 약통들을 뒤적이는 찰리의 두꺼운 손 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "약통을 찾아 든 찰리의 낡은 얼굴 디스플레이에 환한 웃음 이모티콘이 선명하게 뜬 정면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "약을 찾아낸 찰리를 향해 두 손을 마주 잡고 기뻐하며 활짝 웃는 앰버의 상체.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "찰리, 앰버, 라울을 향해 샷건의 총구를 정면으로 들이민 조일광의 위협적인 구도.",
            "characters": [
              "조일광",
              "찰리",
              "앰버",
              "라울"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "총구 앞에서 앰버와 라울이 겁에 질려 서로를 꽉 껴안고 움츠러든 전신 구도.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 18,
            "description": "조일광의 등 뒤 어둠 속에서 이현우가 발소리를 죽이며 조심스럽게 다가오는 측면 구도.",
            "characters": [
              "이현우",
              "조일광"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 19,
            "description": "마트 구석 볼록 거울 반사경 속에 등 뒤로 다가오는 이현우의 일그러진 얼굴이 비친 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 20,
            "description": "반사경을 확인하고 깜짝 놀라 이현우 쪽으로 몸을 홱 돌리는 조일광의 역동적인 상체.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 21,
            "description": "조일광의 샷건 총구를 거칠게 움켜쥐고 천장 쪽으로 강하게 들어 올리는 이현우의 근접 찰나.",
            "characters": [
              "이현우",
              "조일광"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 22,
            "description": "천장을 향해 쏘아진 샷건의 강렬한 섬광과 함께 천장 마감재가 박살 나며 파편이 튀는 구도.",
            "characters": [
              "조일광",
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 23,
            "description": "조일광의 거친 두 손이 이현우의 가슴팍을 강하게 밀쳐내는 찰나.",
            "characters": [
              "조일광",
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 24,
            "description": "밀쳐진 이현우가 바닥으로 뒤로 넘어져 엉덩방아를 찧는 역동적인 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 25,
            "description": "바닥의 이현우를 향해 샷건을 재장전하며 겨누는 조일광의 살기 등등한 눈빛.",
            "characters": [
              "조일광",
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 26,
            "description": "조일광의 등 뒤에서 찰리가 거대한 몸집으로 허공을 날아 덮치는 폭발적인 찰나.",
            "characters": [
              "찰리",
              "조일광"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 27,
            "description": "찰리가 덮치는 순간 발사된 샷건 총알이 찰리의 금속 어깨를 스치며 스파크가 튀는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 28,
            "description": "찰리가 조일광의 몸을 번쩍 들어 올려 진열대 쪽으로 강하게 내던지는 역동적인 찰나.",
            "characters": [
              "찰리",
              "조일광"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 29,
            "description": "마트 진열대에 세게 처박힌 조일광의 몸 위로 캔과 상품들이 와르르 쏟아져 내리는 구도.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 30,
            "description": "찰리의 다친 금속 어깨에서 푸른 스파크가 튀는 것을 보며 안타까운 눈빛으로 울먹이는 앰버의 상체.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 31,
            "description": "다리를 절뚝이며 캠핑카 쪽으로 다가온 조일광이 샷건의 방아쇠를 당기는 측면 구도.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 32,
            "description": "산탄총 총알이 캠핑카의 유리창을 꿰뚫으며 날카로운 파편들이 차 안으로 흩날리는 근접 찰나.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 33,
            "description": "유리창 파편을 피해 이현우, 앰버, 라울, 찰리가 머리를 바짝 숙인 차 안의 긴장된 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 34,
            "description": "주유소를 황급히 벗어나 달리는 캠핑카의 뒷모습을 보며 분노로 이를 가는 조일광의 일그러진 얼굴.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 35,
            "description": "달리는 캠핑카의 룸미러 속으로 빠른 속도로 따라붙는 사냥용 드론의 붉은 불빛이 비친 근접 구도.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 36,
            "description": "캠핑카 뒤꽁무니에 바짝 붙은 사냥용 드론의 총구에서 기관총 총알이 빗발치듯 쏟아지는 전경.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 37,
            "description": "드론의 공격을 피하기 위해 운전대를 거칠게 꺾으며 식은땀을 흘리는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 38,
            "description": "마트 안에서 VR 고글을 쓴 채 입꼬리를 잔인하게 올리며 조종기를 잡고 있는 조일광의 측면.",
            "characters": [
              "조일광"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 39,
            "description": "캠핑카 뒷좌석의 찰리가 주먹을 쥐고 조수석 유리창을 깨부수며 유리가 산산이 부서지는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 40,
            "description": "깨진 창문 밖으로 상반신을 내민 찰리의 가슴 중앙에서 눈부신 에너지가 빙글빙글 소용돌이치는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 41,
            "description": "캠핑카 운전석 계기판의 RPM 바늘이 한계치를 뚫고 미친 듯이 솟구치는 근접 찰나.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 42,
            "description": "차 안의 모든 전구가 터질 듯이 강렬한 빛을 뿜어내는 캠핑카 내부 전경.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 43,
            "description": "캠핑카 뒤를 쫓던 사냥용 드론이 거대한 화염에 휩싸여 허공에서 산산조각 폭발하는 장엄한 찰나.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 44,
            "description": "중심을 잃은 캠핑카가 거친 흙바닥의 쓰레기 둔덕을 들이받고 공중으로 붕 뜨는 역동적인 순간.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 45,
            "description": "완전히 뒤집혀 연기가 솟아오르는 캠핑카 안에 의식을 잃고 쓰러진 라울, 앰버, 찰리의 처참한 내부 구도.",
            "characters": [
              "라울",
              "앰버",
              "찰리"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 46,
            "description": "뒤집힌 차 안에서 피를 흘린 채 눈꺼풀을 힘겹게 들어 올리는 이현우의 흔들리는 시야 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 47,
            "description": "이현우의 흐릿한 시야 너머로 깨진 창문 밖에서 차 안을 들여다보는 태진과 은영의 실루엣.",
            "characters": [
              "태진",
              "은영",
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 48,
            "description": "희미한 의식 속 이현우의 눈에 미연의 환영(태진)이 따뜻한 미소를 짓고 있는 것처럼 보이는 1인칭 몽환적 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 7
          }
        ]
      },
      {
        "scene_index": 50,
        "scene_heading": "50. 카센터 창고 안 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "록밴드 포스터가 잔뜩 붙은 낯선 방의 천장을 바라보며 두 눈을 번쩍 뜨는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "낯선 방 안에서 상체를 반쯤 일으키며 자신의 다리 쪽을 멍하니 내려다보는 이현우의 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "치료받은 흔적이 뚜렷한 이현우의 다리 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "창고 저 멀리 거대한 스피커 앞 캠핑카를 수리하고 있는 태진의 묵묵한 뒷모습.",
            "characters": [
              "태진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "태진의 낯선 뒷모습을 보며 잔뜩 날 선 눈빛으로 경계하는 이현우의 굳은 얼굴.",
            "characters": [
              "이현우",
              "태진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "이현우의 손이 바닥에 놓인 커다란 철제 펜치를 향해 뻗어 나가는 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "펜치를 잡으려는 이현우를 향해 고개를 돌려 아니꼽다는 듯 비웃는 표정을 짓는 태진의 상체.",
            "characters": [
              "이현우",
              "태진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "카센터 문을 덜컥 밀어 열며 안으로 들어서는 은영의 전신 구도.",
            "characters": [
              "은영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "은영의 손이 차 수리용 용액이 담긴 병을 태진 쪽으로 무심하게 쑥 내미는 찰나.",
            "characters": [
              "은영",
              "태진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "태진이 캠핑카의 투입구 안으로 병 속 용액을 콸콸 쏟아붓고 있는 근접 구도.",
            "characters": [
              "태진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "수리 중인 차를 바라보며 이현우를 향해 한심하다는 듯 핀잔을 주는 태진의 측면.",
            "characters": [
              "이현우",
              "태진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "태진을 향해 다급하고 절박한 표정으로 앰버의 행방을 묻는 이현우의 역동적인 상체.",
            "characters": [
              "이현우",
              "태진"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "이현우의 질문에 고개를 갸우뚱거리며 영문을 모르겠다는 표정을 짓는 태진의 얼굴.",
            "characters": [
              "태진"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "금발머리 여자애를 떠올린 듯 고개를 끄덕이며 차분하게 대답하는 은영의 상반신.",
            "characters": [
              "은영"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 51,
        "scene_heading": "51. 식당, 카센터 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "카센터 옆 컨테이너 간이식당 안에서 그릇에 코를 박고 국밥을 허겁지겁 떠먹는 앰버와 라울, 그리고 그 곁의 찰리를 아우르는 넓은 구도.",
            "characters": [
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "식당 문을 덜컥 열고 안으로 들어선 이현우의 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우를 발견하고 입 안 가득 국밥을 문 채 반가움에 뛰어가는 앰버의 역동적인 모습.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "앰버가 달려가 이현우의 허리를 두 팔로 와락 껴안는 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "품에 안긴 앰버를 내려다보며 안도와 미안함이 섞인 표정으로 서 있는 이현우의 상반신.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "이현우를 향해 얼굴 디스플레이에 씩 웃는 이모티콘을 띄우며 양팔을 빙글빙글 돌리는 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "반갑게 인사하는 찰리를 향해 시선을 거두고 차갑게 외면하는 이현우의 굳은 측면.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "이현우의 외면을 받고 금세 어깨가 축 처지며 시무룩해진 찰리의 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "찰리를 외면하는 이현우를 보며 코웃음 치고 비아냥거리는 태진의 일그러진 얼굴.",
            "characters": [
              "태진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "태진의 팔을 손으로 툭 치며 눈치를 주는 은영의 상체.",
            "characters": [
              "은영",
              "태진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "짜증 섞인 표정으로 식당 문을 향해 쿵쾅거리며 걸어 나가는 태진의 뒷모습.",
            "characters": [
              "태진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "은영 아버지의 정체를 듣고 놀라 먹던 숟가락을 든 채 두 눈을 크게 뜬 앰버의 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "앰버와 라울을 향해 씁쓸한 표정으로 과거의 비극을 덤덤히 털어놓는 은영의 상체.",
            "characters": [
              "은영",
              "앰버",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "자신들도 난민임을 고백하며 주눅 들어 고개를 푹 숙인 라울의 측면.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "풀이 죽은 아이들을 향해 부드러운 눈빛으로 위로하듯 미소 짓는 은영의 따뜻한 얼굴.",
            "characters": [
              "은영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "다음 목적지를 묻는 은영의 말에 이현우와 앰버가 동시에 고개를 돌려 서로 다른 방향을 가리키는 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "해남을 외친 앰버를 향해 미간을 잔뜩 구기며 위압적으로 호통치는 이현우의 화난 정면.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "이현우의 호통에 깜짝 놀라 주눅 든 채 찰리를 슬며시 눈치 보는 앰버의 측면.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "이현우와 앰버의 대화를 들으며 디스플레이의 표정이 어둡게 가라앉은 찰리의 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "다음 날 아침, 카센터 밖 마당에 외따로 세워진 캠핑카의 한적한 외부 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 21,
            "description": "차 안에서 자고 있는 이현우의 어깨를 두 손으로 거칠게 흔들어 깨우는 앰버의 역동적인 상체.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 22,
            "description": "막 잠에서 깬 이현우의 얼굴 바로 앞으로 종이 편지를 불쑥 들이미는 앰버의 근접 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 23,
            "description": "편지 내용을 확인하고 충격받아 두 눈이 커진 채 차 안을 두리번거리는 이현우의 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 24,
            "description": "찰리가 사라진 사실에 울상을 지으며 어깨를 푹 늘어뜨린 라울의 슬픈 얼굴.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 25,
            "description": "찰리를 구박한 이현우를 향해 원망스러운 눈빛으로 쏘아붙이는 앰버의 화난 측면.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 26,
            "description": "자신이 언제 구박했냐며 억울한 표정으로 펄쩍 뛰듯 소리치는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 27,
            "description": "찰리를 잡으러 가자는 이현우의 말에 어리둥절하여 서로의 얼굴을 마주 보며 고개를 가로젓는 라울과 앰버의 구도.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 28,
            "description": "캠핑카 뒷좌석을 향해 무거운 짐가방을 휙 던져 넣는 이현우의 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 29,
            "description": "캠핑카 운전석에 급히 앉아 시동 키를 힘껏 돌리는 이현우의 긴장된 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 30,
            "description": "카센터 밖으로 나온 은영의 두 손이 창문 너머 이현우에게 식량 짐을 건네는 찰나.",
            "characters": [
              "은영",
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 31,
            "description": "은영을 향해 고마움을 표하며 밝은 얼굴로 손을 흔드는 앰버와 라울의 구도.",
            "characters": [
              "앰버",
              "라울",
              "은영"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 32,
            "description": "거친 흙먼지를 일으키며 카센터 마당을 전속력으로 빠져나가는 캠핑카의 뒷모습 전경.",
            "characters": [],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 52,
        "scene_heading": "52. 지방도로 – D",
        "shots": [
          {
            "shot_index": 1,
            "description": "아무도 없는 한적한 지방도로 한가운데를 비장한 기세로 나 홀로 묵묵히 걸어가고 있는 찰리의 넓은 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "앞을 향해 걷는 찰리의 낡은 금속 디스플레이 위로 굳센 결의가 묘사된 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 53,
        "scene_heading": "53. 수도권 도심 민병대 사무실",
        "shots": [
          {
            "shot_index": 1,
            "description": "민병대 사무실 책상 위로 널찍한 한반도 지도가 쫙 펼쳐진 내려다보기 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "지도를 앞에 둔 박철진의 손가락 사이에서 다트 핀이 빙글빙글 돌아가는 근접 찰나.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "박철진이 분노에 찬 일그러진 얼굴로 다트 핀을 책상 위 지도로 쾅 내리꽂는 강렬한 순간.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "화가 난 박철진을 향해 조심스럽게 다가가 허리를 굽히며 보고하는 박철진의 수하 1의 상체.",
            "characters": [
              "박철진",
              "박철진의 수하 1"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "장관과 윤 회장의 은밀한 움직임을 전해 듣고 미간을 깊게 찌푸리며 턱을 쓰다듬는 박철진의 굳은 얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "특공대와 유빅 쪽에 감시를 붙이라며 허공을 향해 매섭게 삿대질하는 박철진의 역동적인 상반신.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "명령을 내린 후 입꼬리를 비틀어 올리며 의심 가득한 교활한 눈빛을 번뜩이는 박철진의 정면 클로즈업.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 54,
        "scene_heading": "54. 국방장관실 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "호화로운 집무실 소파에 깊숙이 기대앉아 허공을 응시하며 로봇의 파괴적 가치를 읊조리는 국방장관의 상체.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "국방장관의 맞은편 의자에 앉아 여유롭게 미소를 지으며 맞장구치는 윤성찬의 측면.",
            "characters": [
              "윤성찬",
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "윤성찬의 대답에 흥미가 동한 듯 몸을 앞으로 바짝 기울이며 은밀한 눈빛을 띠는 국방장관의 얼굴.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "박철진을 깎아내리며 자신에게 별도의 병력을 지원해달라며 손을 내미는 윤성찬의 상반신.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "로봇의 금전적 가치를 묻는 국방장관을 향해 씨익 웃으며 한반도 전체에 비유하는 윤성찬의 자신만만한 표정.",
            "characters": [
              "윤성찬",
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "로봇의 현재 위치도 모른다며 윤성찬을 의심스러운 눈길로 쏘아보는 국방장관의 찌푸린 측면.",
            "characters": [
              "국방장관",
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "국방장관의 의심에도 아랑곳하지 않고 로봇을 연어에 비유하며 비릿하게 입꼬리를 올리는 윤성찬의 얼굴 클로즈업.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "윤성찬의 알 수 없는 연어 비유를 듣고 영문을 모르겠다는 듯 두 눈을 둥그렇게 뜬 국방장관의 어리둥절한 표정.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 55,
        "scene_heading": "55. 캠핑차 안 + 지방도로 -D",
        "shots": [
          {
            "shot_index": 1,
            "description": "비가 그친 지방도로 위를 달리는 낡은 캠핑카의 외부 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "캠핑카 조수석과 뒷좌석에서 창밖을 두리번거리는 앰버와 라울의 구도.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "운전대를 쥔 이현우가 굳은 표정으로 창밖을 힐끗 응시하는 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "도서관에서 찰리와 눈이 마주쳤던 순간을 떠올린 이현우가 괴로운 표정으로 미간을 찌푸린 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "뒷좌석의 라울이 창밖 숲 쪽을 향해 손가락을 뻗은 측면 구도.",
            "characters": [
              "라울",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "라울의 제안에 이현우가 운전대를 숲 쪽으로 확 꺾는 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "캠핑카가 지방도로에서 벗어나 울창한 숲길로 방향을 틀어 진입하는 전경.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "숲길로 들어선 캠핑카가 거친 흙바닥에 멈춰 선 외부 구도.",
            "characters": [],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 56,
        "scene_heading": "56. 익산 어느 늪지대 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "거친 늪지대 진흙 속에 캠핑카의 앞바퀴가 깊게 빠져 있는 외관 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "차 뒤편에서 이현우와 라울이 온힘을 다해 캠핑카를 밀어내는 역동적인 뒷모습.",
            "characters": [
              "이현우",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "캠핑카 곁의 이현우가 허공을 향해 두 주먹을 휘두른 분노의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "바퀴에 댈 부목을 제안하는 라울의 찡그린 얼굴.",
            "characters": [
              "라울",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "라울을 향해 미간을 잔뜩 구긴 이현우의 신경질적인 측면 구도.",
            "characters": [
              "이현우",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "널찍한 나무판을 찾기 위해 숲속 바닥을 살피는 이현우와 앰버의 전신.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "숲길 바닥에 깊게 파인 거대한 발자국을 향해 앰버의 손가락이 뻗은 찰나.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "거대한 신발 자국 앞에서 찰리를 떠올린 앰버의 샐쭉거리는 표정.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "앰버의 말에 예민하게 반응한 이현우의 짜증 섞인 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "부식된 방사능 구역 표지판 너머로 끝없이 펼쳐진 황폐한 익산 늪지대의 넓은 부감 전경.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "울창한 숲속에서 꽃 위에 앉은 나비를 호기심 어린 눈으로 빤히 내려다보는 찰리의 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 12,
            "description": "꽃 위의 나비를 향해 찰리의 두꺼운 금속 손가락이 뻗어 나가는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 13,
            "description": "우아하게 날아오른 나비를 좇아 허공을 쳐다보는 찰리의 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 14,
            "description": "하늘에서 떨어진 거대한 그물망이 찰리의 금속 몸체를 완전히 덮치는 역동적인 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 15,
            "description": "정체불명의 소리를 향해 고개를 번쩍 든 이현우와 앰버의 굳은 얼굴.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 16,
            "description": "소리가 난 방향을 향해 다급하게 숲을 가르며 전력 질주하는 이현우와 앰버의 전신 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 17,
            "description": "찰리가 있던 빈 숲속 터에 도착한 이현우의 당황한 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 18,
            "description": "앰버의 얼굴 바로 옆 나무 기둥에 날카로운 화살이 강하게 날아와 꽂히는 근접 찰나.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 19,
            "description": "나무에 꽂힌 화살을 향해 두 눈을 동그랗게 치켜뜬 앰버와 이현우의 굳은 구도.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 20,
            "description": "위협적인 발소리와 휘파람 소리에 잔뜩 긴장하여 뒷걸음질 치는 이현우와 앰버의 전신.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 21,
            "description": "발밑 땅이 꺼진 함정 구덩이 속으로 추락하는 이현우와 앰버의 역동적인 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 22,
            "description": "비명 소리를 향해 고개를 돌린 라울의 겁에 질린 얼굴 클로즈업.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 23,
            "description": "하회탈 모양의 마스크를 쓴 무장한 남자들이 함정 구덩이 위에서 이현우와 앰버를 굽어보는 위압적인 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 24,
            "description": "하회탈 무리 중 한 명이 구덩이 속 이현우를 향해 마취 화살촉을 불어 쏘는 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 25,
            "description": "마취 화살에 맞은 이현우가 의식을 잃고 구덩이 바닥으로 쓰러지는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 57,
        "scene_heading": "57. 익산 마을 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 쇠창살 안에서 힘겹게 눈꺼풀을 위로 들어 올리는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "쇠창살 철망 너머 이현우를 걱정스럽게 바라보는 앰버의 구도.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "트럭 적재함 위의 쇠창살 케이지 안에 갇힌 이현우와 앰버의 이동 전경.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "케이지 밖에서 창과 몽둥이를 든 하회탈 마을 사람들이 함성을 지르는 군중 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "물을 나눠주는 사제복 차림의 남자가 건네는 물병을 향해 짓무른 얼굴의 사람들이 미친 듯이 손을 뻗는 찰나.",
            "characters": [
              "물을 나눠주는 사제복 차림의 남자"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "기괴한 마을 한편에 거대하게 솟아오른 물탱크 모양의 높은 탑 전경.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "성당 건물 앞에서 무장한 병사들이 이현우와 앰버가 갇힌 쇠창살의 문을 거칠게 여는 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "두 팔이 단단히 결박된 이현우와 앰버가 병사들에 의해 트럭 밖으로 끌려 내려지는 역동적인 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "성당 입구에 세워진, 하회탈 마스크를 쓴 거대한 예수 동상의 기괴한 외관 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "하회탈 예수 동상을 경악에 찬 눈빛으로 쳐다보는 이현우와 앰버의 압송 뒷모습.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 58,
        "scene_heading": "58. 어느 성당 안- D",
        "shots": [
          {
            "shot_index": 1,
            "description": "파괴된 성당의 낡은 스테인드글라스 너머로 눈부신 햇살이 성스럽게 비쳐 드는 넓은 내부 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "성당 2층 발코니에서 하회탈을 쓴 궁사들이 아래쪽을 향해 팽팽하게 활시위를 당긴 채 조준하는 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "당겨진 활시위 끝의 날카로운 화살촉이 정면을 겨누고 있는 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "하회탈 병사들에 의해 성당 단상 앞으로 거칠게 끌려온 이현우와 앰버의 뒷모습.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "하회탈 병사가 든 두꺼운 몽둥이가 이현우의 다리를 향해 매섭게 휘둘러지는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "몽둥이에 다리를 맞은 충격으로 이현우의 두 무릎이 성당 바닥에 쿵 꿇리는 역동적인 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "이현우 옆에서 앰버가 겁에 질린 표정으로 성당 바닥에 털썩 무릎을 꿇는 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "단상 위에서 두 팔을 번쩍 치켜든 선지자가 군중을 향해 고함치는 위압적인 상체.",
            "characters": [
              "선지자"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "성당 안을 가득 메운 군중들이 일제히 바닥을 향해 깊숙이 머리를 조아리는 넓은 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "단상 위 바닥을 디디는 육중한 가죽 신발의 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "황금빛 하회탈을 쓰고 화려한 옷을 입은 거구의 장백산이 위풍당당하게 단상 위로 걸어 나오는 전신 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "거대한 의자에 장백산의 육중한 몸이 털썩 기대어 앉는 찰나.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "장백산이 착석하자 바닥에 엎드렸던 군중들이 일제히 고개를 들어 올리는 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "의자에 앉은 장백산의 귓가로 선지자가 몸을 기울여 은밀하게 속삭이는 측면 구도.",
            "characters": [
              "장백산",
              "선지자"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "장백산의 곁에서 선지자가 아래쪽의 이현우를 향해 손가락질하며 매섭게 심문하는 상반신.",
            "characters": [
              "장백산",
              "선지자"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "바닥에 무릎 꿇은 이현우가 위쪽의 선지자를 향해 미간을 구기며 거칠게 대드는 굳은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "이현우의 등 뒤에 선 하회탈 병사가 푸른 스파크가 튀는 전기 몽둥이를 치켜든 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "전기 몽둥이가 이현우의 등에 정통으로 닿으며 강렬한 스파크가 사방으로 튀는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "전기 충격으로 눈을 뒤집은 채 입을 크게 벌리고 고통스러운 비명을 내지르는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "의식을 잃을 듯 바닥으로 풀썩 쓰러지는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "쓰러진 이현우 곁에서 앰버가 눈물이 맺힌 눈으로 단상 위를 향해 필사적으로 두 손을 모아 비는 측면 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 22,
            "description": "앰버를 향해 분노로 일그러진 얼굴로 단호하게 삿대질하는 선지자의 정면.",
            "characters": [
              "선지자"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 23,
            "description": "선지자의 말에 자극받아 살기 등등한 표정으로 주먹을 쥐고 소리치는 군중들의 넓은 구도.",
            "characters": [
              "선지자"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 24,
            "description": "의자에 앉은 장백산이 허공을 향해 거대한 손바닥을 들어 올려 군중을 제지하는 상체.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 25,
            "description": "장백산의 굵은 손가락이 성당 한쪽 구석을 향해 꼿꼿하게 뻗어 있는 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 26,
            "description": "성당 구석의 어두운 창살문이 양옆으로 활짝 열리는 찰나.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 27,
            "description": "열린 창살문 뒤에서 병사들이 거대한 강철 케이지를 밀고 나오는 구도.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 28,
            "description": "강철 케이지 안에 갇힌 찰리의 거대한 기계 몸체가 시무룩하게 웅크리고 있는 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 29,
            "description": "케이지 안의 찰리를 발견하고 놀라움에 입을 떡 벌린 채 두 눈이 커진 앰버의 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 30,
            "description": "찰리를 가리키며 입꼬리를 비틀어 올려 득의양양하게 비웃는 선지자의 상체.",
            "characters": [
              "선지자"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 31,
            "description": "선지자를 향해 고개를 강하게 가로저으며 다급하게 항변하는 앰버의 측면.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 32,
            "description": "앰버의 말을 듣고 비웃으며 노골적으로 조롱의 웃음을 터뜨리는 군중들의 얼굴들.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 33,
            "description": "강철 케이지 안에서 어리둥절한 표정의 이모티콘을 띄운 채 금속 고개를 갸우뚱하는 찰리의 정면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 34,
            "description": "바닥에 쓰러져 있던 이현우가 핏대 선 얼굴로 단상을 향해 버럭 고함치며 상체를 일으키는 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 35,
            "description": "이현우의 두 팔이 곁에 서 있던 하회탈 병사의 몸통을 향해 거칠게 뻗어 나가는 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 36,
            "description": "이현우가 붙잡은 병사의 몸을 바닥 쪽으로 강하게 메다꽂는 폭발적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 37,
            "description": "바닥에 넘어진 병사의 등 뒤에서 이현우가 병사의 목에 팔뚝을 꽉 감아 조르는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 38,
            "description": "인질극을 벌이는 이현우를 보며 충격에 빠져 얼어붙은 군중들의 당황한 얼굴.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 39,
            "description": "의자에서 몸을 살짝 일으킨 장백산이 육중한 검지손가락을 뻗어 아래쪽의 이현우를 똑바로 가리키는 위압적인 상체.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 40,
            "description": "허공을 가르며 무서운 속도로 날아오는 날카로운 화살의 근접 찰나.",
            "characters": [],
            "based_on_beat": 8
          },
          {
            "shot_index": 41,
            "description": "이현우가 붙잡고 있던 병사의 가슴 정중앙에 화살촉이 퍽 꽂히는 잔혹한 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 42,
            "description": "가슴에 화살이 박힌 병사가 이현우의 팔 안에서 축 늘어지는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 43,
            "description": "2층 발코니의 궁사들이 인질을 잃은 이현우와 앰버를 향해 빈틈없이 활을 정조준한 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 44,
            "description": "단상 위의 장백산이 자리에서 벌떡 일어나며 크게 입을 벌려 호령하는 위압적인 전신.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 45,
            "description": "몽둥이를 든 하회탈 병사들이 죽은 병사를 안은 이현우를 향해 우르르 덮치는 역동적인 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 46,
            "description": "병사들의 억센 손아귀에 이현우의 두 팔이 등 뒤로 거칠게 꺾이는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 47,
            "description": "굵은 밧줄이 이현우의 꺾인 손목을 단단히 옭아매는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 48,
            "description": "두 팔이 포박된 앰버가 옆의 병사들에게 억눌려 무릎이 꺾인 채 울부짖는 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 49,
            "description": "찰리가 갇혀 있는 거대한 강철 케이지의 문이 육중한 소리와 함께 쾅 닫히는 순간.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 50,
            "description": "눈물이 범벅이 된 앰버가 닫히는 케이지 쪽을 향해 필사적으로 고개를 뻗으며 절규하는 얼굴.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 51,
            "description": "어두운 숲 가장자리에서 라울이 조심스럽게 한쪽 발을 내딛으며 덤불을 헤치는 찰나.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 52,
            "description": "숲을 빠져나온 라울이 어두워진 마을 입구 쪽을 매섭게 내려다보는 측면 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 53,
            "description": "라울의 시야 끝으로 어두운 기괴한 마을과 조명이 환하게 켜진 거대한 물탱크 탑이 서 있는 시점 전경.",
            "characters": [],
            "based_on_beat": 10
          }
        ]
      },
      {
        "scene_index": 59,
        "scene_heading": "지하감옥 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 감옥 구석에서 앰버가 가슴을 부여잡은 채 고통스럽게 기침을 토해내는 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "이현우가 쇠창살을 두 손으로 꽉 틀어쥔 채 밖을 향해 입을 크게 벌리고 절규하는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "쇠창살 너머 바깥 통로에 선 무장 병사들의 무심한 뒷모습 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "감옥 구석의 짙은 어둠 속에서 수빈이 상체를 반쯤 일으켜 세운 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "바닥에 깔린 마른 건초 더미를 꽉 움켜쥔 수빈의 손 근접 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "수빈의 손이 움켜쥔 건초 더미가 바닥의 탁한 물웅덩이에 닿은 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "물에 젖은 건초 더미를 든 수빈이 기침하는 앰버를 향해 발을 내딛는 전신 구도.",
            "characters": [
              "수빈",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "이현우가 앰버의 상체를 자신의 품으로 확 끌어안은 역동적인 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "이현우의 품에 안긴 앰버의 코 바로 밑으로 수빈의 손이 젖은 건초를 바짝 들이민 근접 구도.",
            "characters": [
              "이현우",
              "앰버",
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "젖은 건초 냄새를 맡은 앰버가 눈을 감은 채 평온한 호흡을 내쉬는 얼굴 클로즈업.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "앰버를 안은 이현우가 눈앞의 수빈을 빤히 응시하는 측면 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "얼굴 곳곳의 흉터와 땟국물 사이로 형형한 눈빛을 번뜩이는 수빈의 얼굴 클로즈업.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "이현우의 어깨가 감옥의 굵은 쇠창살에 거칠게 충돌하는 폭발적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "쇠창살에 부딪힌 이현우가 미간을 잔뜩 구긴 채 씩씩거리는 굳은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "씩씩거리는 이현우를 향해 수빈이 주먹만 한 생감자를 불쑥 내민 측면 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "수빈이 건넨 감자를 크게 한 입 베어 무는 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "바닥에 잠든 앰버의 가슴 위로 이현우가 남은 감자를 살포시 얹어주는 근접 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "이현우가 고개를 돌려 수빈을 향해 턱을 치켜든 측면 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "이현우를 향해 냉소적인 미소를 지으며 꼿꼿하게 서 있는 수빈의 상체.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 20,
            "description": "이현우가 어이없다는 듯 입꼬리를 한쪽으로 끌어 올리며 피식 웃는 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "수빈이 이현우의 코앞까지 성큼 다가선 전신 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "수빈의 두 손이 자신이 입고 있는 낡은 티셔츠의 밑단을 위로 확 들어 올리는 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 23,
            "description": "수빈의 맨살이 드러나자 이현우가 당황하여 고개를 반대편으로 홱 돌린 역동적인 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 24,
            "description": "돌렸던 고개를 다시 수빈 쪽으로 향한 이현우의 시선이 아래를 향해 고정된 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 25,
            "description": "들어 올려진 티셔츠 아래로 붉게 진물고 짓무른 수빈의 방사능 피폭 흉터가 적나라하게 드러난 복부 근접 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 26,
            "description": "흉터를 확인하고 큰 충격에 빠져 입을 반쯤 벌린 이현우의 굳은 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 27,
            "description": "흑백 톤의 회상 화면, 폐허가 된 마을을 멀리서 내려다보는 젊은 수빈과 정한수의 뒷모습 전경.",
            "characters": [
              "수빈",
              "정한수"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 28,
            "description": "흑백 톤의 회상 화면, 바닥의 흙 틈새에 피어난 작은 꽃을 향해 젊은 수빈이 쪼그려 앉은 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 29,
            "description": "흑백 톤의 회상 화면, 어두운 동굴 안에서 정한수가 쥔 손전등 빛이 앞을 비추는 측면 구도.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 30,
            "description": "흑백 톤의 회상 화면, 에메랄드빛 샘물 바로 위에 눈금이 0을 가리키는 방사능 측정기를 들이민 젊은 수빈의 손 근접 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 31,
            "description": "흑백 톤의 회상 화면, 바짝 마른 수로를 타고 에메랄드빛 맑은 물이 콸콸 쏟아져 내리는 찰나.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 32,
            "description": "흑백 톤의 회상 화면, 쏟아지는 물을 보며 환호성을 지르며 두 팔을 번쩍 든 난민들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 33,
            "description": "흑백 톤의 회상 화면, 급식을 타기 위해 길게 줄을 선 난민들 사이로 마른 체격에 사제복을 입은 젊은 장백산의 정면.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 34,
            "description": "흑백 톤의 회상 화면, 각종 배낭과 장비를 멘 정한수와 일행들이 젊은 수빈을 향해 손을 흔드는 구도.",
            "characters": [
              "수빈",
              "정한수"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 35,
            "description": "흑백 톤의 회상 화면, 높은 능선 너머를 멍하니 바라보는 성인 수빈의 씁쓸한 옆얼굴.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 36,
            "description": "흑백 톤의 회상 화면, 수빈의 시선 끝에서 비릿한 미소를 지으며 서 있는 장백산의 상체.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 37,
            "description": "거친 판화 스타일의 화면, 단상 위에서 광기 어린 표정으로 군중을 향해 삿대질하는 장백산의 정면.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 38,
            "description": "거친 판화 스타일의 화면, 몽둥이를 든 하회탈 병사가 바닥에 쓰러진 사람의 등을 무자비하게 내리치는 찰나.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 39,
            "description": "거친 판화 스타일의 화면, 거대한 뼈대를 드러낸 물탱크 탑의 웅장한 공사 현장 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 40,
            "description": "거친 판화 스타일의 화면, 살이 찌고 비대해진 장백산이 화려한 금색 하회탈을 쓴 채 권좌에 앉은 위압적인 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 41,
            "description": "다시 감옥 안, 이현우가 수빈을 향해 미간을 잔뜩 구긴 채 날카롭게 쏘아붙이는 정면 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 42,
            "description": "이현우의 차가운 비판에 입술을 꾹 깨문 채 바닥으로 시선을 떨군 수빈의 슬픈 얼굴.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 43,
            "description": "착잡하고 미안한 표정으로 굳은 이현우가 손에 든 감자를 크게 베어 무는 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 44,
            "description": "감옥 밖에서 들려오는 거대한 함성 소리에 이현우와 수빈이 일제히 천장 쪽으로 고개를 확 돌린 찰나.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 45,
            "description": "이현우의 거친 두 손이 바닥에 잠든 앰버의 양어깨를 강하게 흔드는 근접 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 46,
            "description": "거친 흔들림에 놀라 두 눈을 번쩍 뜬 앰버의 겁먹은 얼굴 클로즈업.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 6
          }
        ]
      },
      {
        "scene_index": 60,
        "scene_heading": "찰리 감옥 + 격투장 + 현우 감옥 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 지하의 좁은 케이지 안에 갇힌 찰리가 천장에서 들려오는 소리에 어리둥절하여 금속 고개를 들어 올린 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "지하 감옥 천장의 문이 양옆으로 열리며 눈부신 노을빛이 찰리가 갇힌 케이지 위로 쏟아져 내리는 전경.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "성당 앞 마을 한가운데 마련된 흙바닥 격투장 주변으로 횃불들이 환하게 타오르는 넓은 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "지상으로 올라온 케이지 문이 열리자 찰리가 밖으로 거대한 발을 내딛는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "격투장 반대편에 찰리보다 훨씬 거대하고 육중하게 개조된 전투 로봇 B-200이 위압적으로 서 있는 전신 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "격투장을 둘러싼 하회탈 병사들과 군중들이 주먹을 치켜들고 광기 어린 얼굴로 고함을 내지르는 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "지하 감옥 안, 이현우의 두 주먹이 자신을 가둔 쇠창살을 거칠게 쾅쾅 내리치는 역동적인 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "감옥 구석의 작은 지하 창문 틈으로 밖을 내다보려는 하회탈 병사들의 뒷모습.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "키가 작은 하회탈 병사(라울)가 계단을 성큼성큼 걸어 내려오는 전신 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "감옥 쇠창살 앞의 키 작은 하회탈 병사(라울)를 향해 이현우가 핏대 선 얼굴로 소리치는 측면 구도.",
            "characters": [
              "이현우",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "하회탈 너머로 녹색 눈동자와 갈색 피부가 드러난 라울이 검지손가락을 하회탈 입가에 가져다 대며 조용히 하라는 수신호를 보내는 근접 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "이현우가 하회탈 안의 얼굴을 확인하고 놀라움에 두 눈을 커다랗게 뜨는 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "다가온 다른 하회탈 병사의 머리를 라울이 몽둥이로 강하게 가격하는 역동적인 찰나.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "라울이 자신의 하회탈을 벗어 던지며 환하게 웃음 짓는 얼굴 클로즈업.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "라울의 정체를 확인한 앰버가 눈물을 글썽이며 반가운 표정으로 철망에 바짝 다가선 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "라울의 두 손이 기절한 병사의 허리춤을 뒤져 열쇠 꾸러미를 잡아채는 근접 찰나.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "라울이 열쇠를 케이지 구멍 안에 꽂아 넣고 돌리는 근접 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "열린 철창문 밖으로 이현우와 앰버가 몸을 빼내는 찰나, 그 뒤에서 수빈이 놀란 표정으로 지켜보는 구도.",
            "characters": [
              "이현우",
              "앰버",
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "주변 감옥 철창 안에서 수많은 난민 아이들이 라울을 향해 살려달라며 손을 뻗는 전경.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 20,
            "description": "지상 격투장, B-200의 거대한 금속 주먹이 찰리의 낡은 상체를 강타하는 폭발적인 찰나.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "B-200의 맹공격에 맥없이 뒤로 밀려나는 찰리의 흔들리는 전신 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "찰리가 일방적으로 맞자 환호하며 발을 구르는 하회탈 병사들과 군중들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 23,
            "description": "B-200이 날린 펀치를 찰리의 두꺼운 손이 턱 잡아내며 막아선 근접 찰나.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 24,
            "description": "자신의 주먹이 막히자 당황한 기색이 역력한 B-200의 얼굴 디스플레이.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 25,
            "description": "찰리가 거대한 몸집으로 B-200의 가슴팍을 향해 맹렬하게 몸통 박치기를 날리는 역동적인 찰나.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 26,
            "description": "바닥에 크게 넘어진 B-200의 거구 위로 찰리가 재빠르게 올라타는 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 27,
            "description": "주먹을 치켜든 찰리의 시선이 아래쪽 B-200의 얼굴에 고정된 찰나.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 28,
            "description": "B-200의 얼굴을 확인한 찰리의 디스플레이에 시무룩한 표정의 이모티콘이 떠오른 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 29,
            "description": "찰리가 공격을 멈춘 틈을 타 B-200의 굵은 다리가 찰리의 복부를 강하게 걷어차는 찰나.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 30,
            "description": "B-200이 바닥에서 몸을 일으켜 다시 전투 자세를 취하지만 싸울 의지가 없는 찰리를 보고 멈칫하는 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 31,
            "description": "싸움이 소강상태에 접어들자 양손을 허공에 휘저으며 짜증 섞인 야유를 퍼붓는 군중들의 모습.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 32,
            "description": "B-200의 등 뒤에서 다가온 하회탈 병사가 전기 몽둥이로 B-200의 금속 몸체를 강하게 지지는 찰나.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 33,
            "description": "강력한 전기 충격에 고통스러워하며 앞쪽 바닥으로 쿵 고꾸라지는 B-200의 전신.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 34,
            "description": "바닥에 쓰러진 B-200을 보며 놀라움에 입을 떡 벌린 찰리의 굳은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 35,
            "description": "힘겹게 몸을 일으킨 B-200이 찰리를 향해 무서운 속도로 다시 돌진하는 역동적인 찰나.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 36,
            "description": "지하 감옥 복도, 이현우와 수빈의 몽둥이가 문틈에서 달려드는 하회탈 병사들의 머리를 거칠게 타격하는 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 37,
            "description": "복도 반대편에서 더 많은 수의 하회탈 병사들이 무기를 치켜들고 이현우 일행을 향해 달려드는 전경.",
            "characters": [
              "이현우",
              "수빈",
              "앰버",
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 38,
            "description": "수빈이 이현우의 곁을 쏜살같이 스쳐 지나 앞으로 전력 질주하는 역동적인 찰나.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 39,
            "description": "달려가던 수빈이 병사들 한가운데로 바닥을 미끄러지며 날카롭게 슬라이딩하는 전신 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 40,
            "description": "적진 한가운데서 수빈의 두 팔이 병사의 팔꿈치 관절을 무자비하게 꺾어 부러뜨리는 근접 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 41,
            "description": "수빈의 압도적인 전투력을 뒤에서 지켜보며 감탄과 충격으로 눈이 커진 앰버와 이현우의 얼굴.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 42,
            "description": "수빈이 바닥에 떨어진 몽둥이를 발로 쳐올려 낚아채는 근접 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 43,
            "description": "수빈의 몽둥이가 마지막 남은 병사의 턱을 강하게 가격하여 쓰러뜨리는 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 44,
            "description": "수빈이 이현우를 향해 열쇠 꾸러미를 허공으로 힘껏 던지는 구도.",
            "characters": [
              "수빈",
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 45,
            "description": "허공을 날아온 열쇠 꾸러미를 낚아채듯 받아 쥔 이현우의 두 손 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 46,
            "description": "이현우가 다급한 눈빛으로 라울을 붙잡고 찰리의 행방을 묻는 상반신 구도.",
            "characters": [
              "이현우",
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 47,
            "description": "라울이 찰리의 존재를 뒤늦게 알고 반색하며 고개를 끄덕이는 밝은 얼굴.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 48,
            "description": "이현우가 바닥에 무릎을 꿇고 자신의 낡은 신발을 급히 벗는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 49,
            "description": "신발 속에서 꺼낸 빳빳한 명함 카드(윤회장 신호장치)를 쥔 이현우의 손가락이 버튼을 꾹 누르는 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 50,
            "description": "해 질 무렵의 지상 격투장, B-200이 찰리의 낡은 몸체를 무자비하게 밀어붙이는 전경.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 51,
            "description": "바닥에 쓰러진 찰리를 향해 B-200이 위압적으로 뚜벅뚜벅 걸어가는 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 52,
            "description": "B-200의 시선이 격투장 멀리 높은 단상에 앉은 장백산을 향해 고정된 찰나.",
            "characters": [
              "B-200",
              "장백산"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 53,
            "description": "단상 위 장백산의 육중한 엄지손가락이 아래를 향해 툭 꺾어지는 사형 선고의 근접 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 54,
            "description": "B-200의 두꺼운 팔 안에서 여러 대의 고사포 총구가 찰칵 소리를 내며 돌출되는 근접 찰나.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 55,
            "description": "총구가 찰리를 정조준한 채 빙글빙글 회전하지만 발사되지 않고 멈칫거리는 B-200의 정면.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 56,
            "description": "찰리가 체념한 듯 눈을 감고 고개를 살짝 떨군 시무룩한 얼굴 클로즈업.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 57,
            "description": "격투장 관중석 한가운데로 거대한 포탄이 떨어지며 엄청난 화염과 파편이 솟구치는 폭발의 찰나.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 58,
            "description": "폭발음과 함께 단상 위 장백산이 벌떡 일어나며 당황한 표정으로 연기 속을 쳐다보는 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 59,
            "description": "자욱한 먼지구름을 뚫고 최신 전투 방진복을 입은 유빅 용병들이 경기장 안으로 신속히 투입되는 전경.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 60,
            "description": "총을 든 유빅 용병들이 관중석의 군중들을 강압적으로 밀어붙이며 제압하는 구도.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 61,
            "description": "유빅 용병대장의 손가락이 경기장 안의 찰리를 매섭게 가리키는 측면 구도.",
            "characters": [
              "유빅 용병대장",
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 62,
            "description": "단상 위의 장백산이 용병들을 막으라며 팔을 휘둘러 호령하는 분노한 상체.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 63,
            "description": "전기 몽둥이를 든 하회탈 병사들과 총을 든 유빅 용병들이 뒤엉켜 치열하게 몸싸움을 벌이는 아수라장 전경.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 64,
            "description": "장백산과 선지자가 호위병들의 보호를 받으며 단상 뒤쪽으로 다급하게 피신하는 뒷모습.",
            "characters": [
              "장백산",
              "선지자"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 65,
            "description": "혼란스러운 격투장 한가운데서 찰리와 B-200이 멍하니 주변을 두리번거리는 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 66,
            "description": "찰리에게 달려온 하회탈 쓴 사람이 마스크를 벗어 앰버와 라울의 얼굴이 드러나는 찰나.",
            "characters": [
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 67,
            "description": "이현우의 등 뒤로 방진복을 입은 용병대장과 용병들이 총을 들이밀며 가로막은 구도.",
            "characters": [
              "이현우",
              "유빅 용병대장"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 68,
            "description": "유빅 사무실 대형 화면 속 아수라장을 보며 마이크에 대고 핏대를 세워 고함치는 윤성찬의 얼굴 클로즈업.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 69,
            "description": "윤성찬의 목소리를 듣고 분노로 눈이 뒤집힌 이현우가 용병대장을 향해 맹렬하게 돌진하는 전신 구도.",
            "characters": [
              "이현우",
              "유빅 용병대장"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 70,
            "description": "이현우가 찰리를 겨눈 용병의 EMP 총구를 두 손으로 쳐서 하늘로 확 들어 올리는 역동적인 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 71,
            "description": "이현우 곁에서 수빈이 용병과 거칠게 몸싸움을 벌이며 몽둥이를 휘두르는 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 72,
            "description": "B-200과 하회탈 병사들이 한꺼번에 유빅 용병 무리를 향해 덮치는 거친 전경.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 73,
            "description": "경기장 곳곳에 또다시 여러 발의 포탄이 떨어지며 거대한 폭발이 연속해서 일어나는 전경.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 74,
            "description": "연기와 먼지가 자욱한 틈을 타 이현우, 앰버, 찰리, 라울, 수빈이 경기장 밖으로 필사적으로 달아나는 뒷모습.",
            "characters": [
              "이현우",
              "앰버",
              "찰리",
              "라울",
              "수빈"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 75,
            "description": "상당수의 병사와 군중이 쓰러져 있고 남은 유빅 용병들이 황급히 퇴각하는 폐허가 된 경기장 구도.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 76,
            "description": "노을이 지는 지상 물탱크 앞, 도망치던 이현우 일행 앞을 장백산과 호위병들이 가로막은 대치 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리",
              "라울",
              "수빈",
              "장백산"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 77,
            "description": "이현우 일행을 비웃으며 거만한 표정으로 턱을 치켜든 장백산의 상체.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 78,
            "description": "장백산의 뻔뻔함에 분노하여 주먹을 쥐고 앞으로 나서는 이현우의 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 79,
            "description": "장백산을 향해 화난 표정의 이모티콘을 띄운 찰리의 정면 구도.",
            "characters": [
              "찰리",
              "장백산"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 80,
            "description": "하회탈 호위병들이 무기를 치켜든 채 이현우 일행을 서서히 조여오며 거리를 좁히는 넓은 구도.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 81,
            "description": "수빈과 아이들, 찰리가 등을 맞대고 방어 자세를 취하며 긴장한 구도.",
            "characters": [
              "수빈",
              "찰리",
              "앰버",
              "라울"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 82,
            "description": "수빈의 등 뒤 어둠 속에서 B-200의 거대한 금속 덩치가 뚜벅뚜벅 걸어 나오는 전신.",
            "characters": [
              "수빈",
              "B-200"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 83,
            "description": "걸어 나온 B-200이 고사포 총구를 장백산의 얼굴 정면으로 매섭게 겨누는 찰나.",
            "characters": [
              "B-200",
              "장백산"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 84,
            "description": "장백산이 자신만만한 미소를 지으며 B-200에게 쏠 수 없다고 말하는 여유로운 상체.",
            "characters": [
              "장백산",
              "B-200"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 85,
            "description": "프로그래밍의 한계 때문에 쉽사리 방아쇠를 당기지 못하고 총구를 미세하게 떠는 B-200의 구도.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 86,
            "description": "이현우의 매서운 시선이 장백산의 어깨너머 거대한 물탱크를 향해 꽂힌 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 87,
            "description": "이현우가 손가락을 꼿꼿하게 뻗어 장백산 뒤의 거대한 물탱크를 강하게 가리키는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 88,
            "description": "이현우의 손가락을 따라 B-200의 금속 고개가 물탱크 쪽으로 확 돌아가는 순간.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 89,
            "description": "장백산이 이현우의 의도를 눈치채고 안색이 하얗게 질려 두 눈을 부릅뜬 얼굴.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 90,
            "description": "B-200의 고사포 총구가 물탱크 탑의 기둥을 향해 불을 뿜으며 발사되는 역동적인 찰나.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 91,
            "description": "포탄에 맞은 거대한 물탱크 탑의 허리가 굉음을 내며 반 토막으로 부러지는 압도적인 전경.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 92,
            "description": "무너지는 물탱크 탑에서 수만 톤의 물이 폭포수처럼 쏟아져 나와 장백산 무리를 집어삼키는 찰나.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 93,
            "description": "쏟아지는 거센 물줄기를 피해 이현우 일행이 각자 콘크리트 벽 뒤로 다급하게 몸을 숨긴 구도.",
            "characters": [
              "이현우",
              "앰버",
              "찰리",
              "라울",
              "수빈"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 94,
            "description": "물 폭풍이 휩쓸고 지나간 진흙 바닥에서 물에 홀딱 젖은 장백산이 허우적대며 상체를 일으키는 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 95,
            "description": "장백산의 황금 가면이 반쯤 부서져 나가 피복으로 흉측하게 녹아내린 끔찍한 맨얼굴이 노출된 근접 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 96,
            "description": "드러난 자신의 얼굴을 황급히 양손으로 가리며 당황하는 장백산의 일그러진 상체.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 97,
            "description": "장백산의 흉측한 민낯을 확인하고 경악에 빠져 웅성거리는 하회탈 병사들의 굳은 구도.",
            "characters": [],
            "based_on_beat": 8
          },
          {
            "shot_index": 98,
            "description": "수빈이 진흙 바닥을 딛고 병사들 앞으로 당당하게 걸어 나와 장백산을 향해 손가락질하는 전신.",
            "characters": [
              "수빈",
              "장백산"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 99,
            "description": "수빈의 폭로를 듣고 얼굴이 벌겋게 달아올라 삿대질하며 발악하는 장백산의 초라한 모습.",
            "characters": [
              "장백산",
              "수빈"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 100,
            "description": "배신감을 느낀 병사들과 마을 사람들이 살기 등등한 눈빛으로 스파크 몽둥이를 쥔 채 장백산을 향해 돌진하는 역동적인 구도.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 101,
            "description": "자신을 덮치는 군중을 피해 혼비백산하여 비포장 흙길을 뒤뚱거리며 달아나는 장백산의 비참한 뒷모습.",
            "characters": [
              "장백산"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 102,
            "description": "멀어지는 장백산과 군중을 물끄러미 지켜보는 이현우, 수빈, 앰버, 라울, 찰리, B-200의 넓은 뒷모습 구도.",
            "characters": [
              "이현우",
              "수빈",
              "앰버",
              "라울",
              "찰리",
              "B-200"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 103,
            "description": "이현우가 착잡한 표정으로 고개를 돌려 수빈의 굳은 옆얼굴을 바라보는 측면 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 104,
            "description": "감옥에 갇혀있던 어린아이들이 조심스럽게 다가와 수빈의 바짓가랑이를 꼭 붙잡는 근접 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 105,
            "description": "수빈이 자신을 잡은 아이들의 머리를 다정하게 쓰다듬으며 씁쓸하지만 따뜻한 미소를 짓는 상체.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 106,
            "description": "파괴된 물탱크와 기괴한 성당 폐허 너머로 붉은 노을이 아름답게 물든 한옥마을의 아련한 부감 전경.",
            "characters": [],
            "based_on_beat": 10
          },
          {
            "shot_index": 107,
            "description": "노을 진 숲속 능선 바위에 나란히 걸터앉은 이현우와 찰리의 평온한 뒷모습 전경.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 108,
            "description": "상처투성이 이현우가 찰리를 바라보며 미안한 듯 입술을 달싹이는 측면 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 109,
            "description": "이현우의 질문에 찰리가 커다란 금속 고개를 천천히 아래로 끄덕이는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 110,
            "description": "이현우의 진심을 들은 찰리의 디스플레이에 환하고 따뜻한 미소 이모티콘이 가득 채워진 정면 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 111,
            "description": "이현우가 감동을 애써 숨긴 채 장난스럽게 찰리의 낡은 어깨를 주먹으로 툭 치는 근접 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 112,
            "description": "구멍이 뚫리고 우그러진 자신의 낡은 몸체를 내려다보며 어깨를 으쓱하는 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 113,
            "description": "이현우가 환하게 웃으며 찰리를 향해 거친 오른손을 쫙 펴서 내민 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 114,
            "description": "찰리의 커다란 기계 손이 이현우의 내민 손을 꽉 맞잡은 뭉클한 악수의 근접 찰나.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 115,
            "description": "붉은 노을을 배경으로 손을 맞잡은 채 나란히 앉아 먼 풍경을 응시하는 이현우와 찰리의 따뜻한 전경.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 11
          }
        ]
      },
      {
        "scene_index": 61,
        "scene_heading": "익산, 늪지대 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 늪지대, 버려진 자동차와 녹슨 방사능 구역 팻말 주변을 둘러싸고 선 박철진과 민병대원들의 넓은 전경.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "버려진 자동차의 낡은 표면을 쓸어내리는 박철진의 거친 손 근접 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "버려진 차 앞에서 입꼬리를 한쪽으로 비틀어 올리며 비릿하게 미소 짓는 박철진의 얼굴 클로즈업.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "박철진을 향해 고개를 끄덕이며 진지한 표정으로 보고하는 박철진의 수하 1의 상반신.",
            "characters": [
              "박철진",
              "박철진의 수하 1"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "박철진이 허공을 향해 턱을 까딱이며 손가락을 튕기는 거만한 지시 찰나.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "녹슨 방사능 팻말 주변에 앉아 있던 까마귀 떼가 허공을 향해 일제히 솟구쳐 날아오르는 역동적인 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "까마귀 떼가 날아오른 어두운 밤하늘 위로 둥근 달이 창백하게 떠 있는 전경.",
            "characters": [],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 62,
        "scene_heading": "익산 한옥 마을 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "평온한 익산 한옥 마을의 낡은 건물들이 햇살을 받는 낮의 넓은 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "낡은 식량창고의 무거운 철문에 양손을 짚고 체중을 실어 밀어내는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "열린 문 안쪽, 쌀 몇 포대와 감자 한 포대만 덩그러니 남은 텅 빈 식량창고 내부 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "텅 빈 창고 안을 바라보며 충격받은 표정으로 굳어버린 이현우, 수빈, 마을총무의 구도.",
            "characters": [
              "이현우",
              "수빈",
              "마을총무"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "텅 빈 바닥을 내려다보며 어깨를 축 늘어뜨린 채 깊은 한숨을 내쉬는 마을총무의 굽은 상체.",
            "characters": [
              "마을총무"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "마을 공터, 낡은 트럭 운전석에 앉은 앰버의 손이 시동 키를 꽉 쥐고 돌리는 근접 찰나.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "트럭 밖에서 앰버를 지켜보며 기대감에 찬 표정으로 서 있는 찰리와 라울의 전신 구도.",
            "characters": [
              "찰리",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "라울의 낡은 캔버스화 끝에 흙 묻은 축구공이 툭 부딪히는 근접 찰나.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "축구공이 굴러온 방향을 향해 시선을 돌린 라울의 어리둥절한 눈빛 찰나.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "저 멀리 공터 끝에서 라울을 향해 손을 흔드는 동네 아이들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "라울이 발등으로 바닥의 축구공을 허공을 향해 힘껏 걷어차는 역동적인 전신.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "공을 찬 직후 동네 아이들을 향해 해맑게 활짝 웃는 라울의 밝은 얼굴.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "공터의 트럭 쪽으로 나란히 걸어오는 이현우와 수빈의 전신 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "이현우의 질문에 당당한 표정으로 턱을 치켜들며 고개를 끄덕이는 앰버의 상체.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "앰버의 말에 동의하듯 신난 이모티콘을 띄운 채 양팔을 허공으로 번쩍 치켜든 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "찰리를 향해 마트의 위치를 진지한 눈빛으로 묻는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "찰리의 1인칭 시점 화면(POV) 속 주변 지형도 그래픽 위에 서남쪽 25.6km 지점의 마트 위치가 붉게 점멸하는 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "찰리의 대답을 듣고 방사능 구역임을 깨달아 입을 반쯤 벌린 채 울상을 짓는 수빈의 얼굴.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "극구 반대하며 두 손을 거세게 엑스(X) 자로 내저어 만류하는 마을총무의 다급한 상반신.",
            "characters": [
              "마을총무"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "마을총무의 만류에도 오히려 입꼬리를 살짝 올리며 확신에 찬 표정을 짓는 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "이현우의 설득에 마지못해 고개를 끄덕이며 입술을 꾹 깨문 수빈의 굳은 얼굴.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "수빈을 향해 한쪽 눈을 찡긋 감으며 든든하게 윙크하는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 63,
        "scene_heading": "도로 위, 트럭 안 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "낮의 텅 빈 황량한 지방도로 위를 빠른 속도로 달리는 낡은 트럭의 외부 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "트럭 운전대를 잡은 이현우와 조수석에 웅크리고 앉은 수빈의 차 안 넓은 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "조수석의 수빈이 운전하는 이현우 쪽으로 고개를 돌려 질문하는 측면.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "앞을 주시하며 앰버를 걱정하는 단호한 눈빛으로 미간을 찌푸린 이현우의 굳은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "이현우의 기구한 가족사를 들으며 연민이 담긴 따뜻한 눈빛으로 이현우를 쳐다보는 수빈의 상체.",
            "characters": [
              "수빈",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "수빈의 쓰레기 더미 출신 발언에 크게 놀라 두 눈썹을 치켜뜨고 조수석 쪽을 쳐다보는 이현우의 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "정한수를 배신자라 칭하는 이현우를 향해 목에 핏대를 세우며 버럭 소리치는 수빈의 역동적인 상반신.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "수빈의 갑작스러운 고함에 깜짝 놀라 두 눈을 동그랗게 뜬 채 어깨를 움찔하는 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "화를 낸 직후 밀려온 미안함에 고개를 푹 숙인 채 입술을 깨무는 수빈의 굽은 상체.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "운전대를 잡고 앞을 응시하며 덤덤한 표정으로 원망과 그리움에 대해 내뱉는 이현우의 옆얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "이현우의 씁쓸한 고백에 깊이 공감하며 그를 뚫어져라 응시하는 수빈의 진지한 눈동자.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "상대의 상처를 건드릴까 조심스러운 눈빛으로 이현우 어머니의 행방을 묻는 수빈의 상체.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "흑백 화면 속, 바닷물에 젖은 판자 위에서 피를 흘리며 힘겹게 눈을 반쯤 뜬 미연의 창백한 얼굴 클로즈업.",
            "characters": [
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "흑백 화면 속, 죽어가는 미연의 차가운 손을 양손으로 꽉 움켜쥔 이현우의 거친 손 근접 구도.",
            "characters": [
              "이현우",
              "미연"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "운전석에서 고통스러운 기억을 지우려는 듯 눈을 질끈 감으며 인상을 강하게 찌푸린 이현우의 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "차창 밖에서 비쳐 든 눈부신 햇살 아래, 입술을 굳게 다물고 결연한 의지를 불태우는 이현우의 얼굴 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "빛에 물든 이현우의 단단한 옆얼굴을 조수석에서 말없이 빤히 응시하는 수빈의 측면.",
            "characters": [
              "수빈",
              "이현우"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 64,
        "scene_heading": "폐 창고- D",
        "shots": [
          {
            "shot_index": 1,
            "description": "찰리가 축구공을 들고 어두운 폐 창고 안으로 발을 들이는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "창고 구석에 산더미처럼 쌓인 고장 난 낡은 로봇들의 부품 더미 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "고장 난 로봇 더미를 바라보며 금속 고개를 갸우뚱 기울인 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "창고 어둠 속에서 거대한 기계 몸을 잔뜩 웅크린 B-200의 실루엣.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "어둠 속의 B-200을 향해 천천히 발걸음을 내딛는 찰리의 전신.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "찰리를 향해 두꺼운 팔 안의 고사포 총구를 매섭게 들어 올려 정조준한 B-200의 역동적인 상체.",
            "characters": [
              "B-200",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "고사포를 겨눈 B-200의 곁에 다가가 털썩 주저앉는 찰리의 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "곁에 앉은 찰리를 향해 질색하듯 기계 몸을 옆으로 살짝 피하는 B-200의 굽은 상체.",
            "characters": [
              "B-200",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "B-200이 팔에 달린 고사포를 위로 번쩍 들어 올린 찰나.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "고사포를 보고 놀란 표정의 이모티콘을 디스플레이에 띄운 찰리의 얼굴 근접.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "B-200의 거친 금속 손가락이 찰리의 낡은 가슴 중앙에 달린 링 모양 장치를 가리키는 근접 구도.",
            "characters": [
              "B-200",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "자신의 가슴에 달린 링을 내려다보며 어리둥절하게 고개를 기울인 찰리의 상반신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "인간과 친구라는 말에 카메라 조리개 같은 눈동자 크기를 확 키운 B-200의 얼굴 클로즈업.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "창고 밖으로 뛰어가는 찰리의 뒷모습을 응시하는 B-200의 시점 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 15,
            "description": "B-200의 커다란 기계 손이 구석의 낡은 종이 박스를 옆으로 슥 밀어 치우는 근접 찰나.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 16,
            "description": "치워진 박스 안에서 웅크리고 있던 귀여운 아기 새들이 부리를 벌린 근접 구도.",
            "characters": [
              "B-200이 돌보던 아기 새"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 17,
            "description": "아기 새들을 내려다보며 부드러운 눈빛을 띠는 B-200의 굽은 상체.",
            "characters": [
              "B-200",
              "B-200이 돌보던 아기 새"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 65,
        "scene_heading": "무너진 백화점 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "방독면을 쓴 이현우와 수빈이 반쯤 붕괴되어 이끼와 나무로 뒤덮인 백화점 폐허 사이를 걷는 넓은 전경.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "걸음을 멈춘 수빈이 방독면을 쓴 채 손에 든 방사능 측정기 화면을 내려다보는 상체.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "수빈의 손에 든 방사능 측정기의 바늘이 0 수치를 정확히 가리키고 있는 근접 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "수빈의 손가락이 0을 가리키는 측정기 표면을 신경질적으로 툭 치는 근접 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "허공으로 날아오르는 새 한 마리를 올려다보는 이현우의 방독면 쓴 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "이현우의 두 손이 자신의 방독면을 위로 거칠게 벗어 올리는 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "방독면을 벗은 이현우가 눈을 감고 폐허의 공기를 깊게 들이마시는 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "방독면을 벗은 이현우를 향해 기겁하며 두 눈을 커다랗게 뜬 수빈의 상체.",
            "characters": [
              "수빈",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "폐허 바닥의 짙은 녹색 이끼 위를 이현우의 손가락이 부드럽게 쓸어내리는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "짙은 녹색 이끼를 어루만지며 환하게 미소 짓는 이현우의 맑은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "수빈의 두 손이 자신의 머리에서 방독면을 위로 홱 벗어 올리는 역동적인 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "방독면을 벗은 수빈과 이현우가 서로를 마주 본 채 환하게 미소 짓는 상반신 구도.",
            "characters": [
              "수빈",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "이현우와 수빈이 무너진 백화점 건물의 좁고 캄캄한 틈새 안으로 나란히 발을 들이는 뒷모습.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "백화점의 높은 잔해 위에서 아래쪽 틈새로 들어가는 이현우와 수빈을 굽어보는 정체불명 사람의 어깨 너머 시점 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 66,
        "scene_heading": "66. 백화점 안 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두컴컴한 백화점 폐허 안으로 켜진 손전등을 든 이현우와 수빈이 발을 내딛는 전신 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "손전등 불빛에 먼지가 잔뜩 쌓인 비석 모양의 무너진 구조물이 드러난 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "비석 모양 구조물 표면의 먼지를 향해 이현우가 입을 모아 바람을 부는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "먼지가 날아간 구조물 표면에 '식품 코너 B1-B3'라고 적힌 안내판 글씨가 선명하게 드러난 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "안내판을 확인한 이현우가 수빈을 향해 고개를 돌려 입을 벌린 상반신.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "무너진 벽 틈 사이로 손전등 불빛에 먼지 쌓인 에스컬레이터가 비치는 시점 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "에스컬레이터 쪽으로 발을 뻗는 수빈의 전신 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "수빈의 앞을 가로막으며 자신의 팔을 뻗어 굳은 표정으로 제지하는 이현우의 상체.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "이현우가 수빈을 등지고 에스컬레이터 틈새로 한 발을 조심스럽게 내딛는 측면 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "이현우가 디딘 에스컬레이터 바닥이 아래로 푹 꺼지는 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "구멍 아래로 떨어지는 이현우의 손을 수빈의 두 손이 꽉 부여잡은 근접 찰나.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "수빈의 손에 매달린 이현우가 위로 올라가기 위해 안간힘을 쓰며 찡그린 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "부서진 바닥 잔해들과 함께 이현우와 수빈이 거대한 어둠 속으로 추락하는 역동적인 찰나.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "흙먼지가 피어오르는 지하 바닥에 이현우와 수빈이 널브러져 쓰러진 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "바닥에 엎드린 이현우와 수빈이 각자의 손전등을 켜고 서로의 얼굴을 비추는 찰나.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "이현우가 위쪽의 뚫린 천장 구멍을 향해 손가락을 뻗어 가리키는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "손전등 불빛 아래 먼지 쌓인 와인병과 통조림, 과자들이 진열된 식품 코너의 전경.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "진열대 앞의 수빈이 손에 든 통조림 캔의 뚜껑을 위로 잡아당기는 근접 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "열린 통조림 캔을 코밑에 바짝 대고 냄새를 맡는 수빈의 얼굴.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "다른 진열대 쪽에서 이현우가 수빈을 향해 손짓하며 크게 입을 벌린 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "이현우가 서 있는 쪽으로 다급하게 뛰어오는 수빈의 전신.",
            "characters": [
              "수빈",
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "손전등 불빛에 산더미 같은 라면과 통조림, 푸드코트 마스코트가 환하게 드러난 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 23,
            "description": "수많은 식량을 보며 입을 반쯤 벌린 채 경이로워하는 수빈의 얼굴 클로즈업.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 24,
            "description": "어두운 천장을 멍하니 올려다보는 이현우와 수빈의 굳은 표정.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 25,
            "description": "아득하게 높은 천장 위에 작게 뚫린 구멍이 보이는 수직 올려다보기 구도.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 26,
            "description": "무너진 잔해들로 꽉 막힌 출구 앞에서 허탈한 표정으로 선 이현우와 수빈의 넓은 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 27,
            "description": "바닥에 털썩 주저앉은 이현우가 통조림을 깐 채 숟가락을 쥐고 있는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 28,
            "description": "이현우를 어이없다는 듯 내려다보며 미간을 찌푸린 수빈의 측면.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 29,
            "description": "수빈을 향해 씨익 미소 지으며 통조림을 떠먹는 이현우의 밝은 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 30,
            "description": "손으로 얼굴을 찌그러뜨린 채 장난스러운 표정을 짓는 이현우의 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 31,
            "description": "흔들림 없는 이현우의 태도를 보며 짙은 부러움이 담긴 씁쓸한 표정을 짓는 수빈의 얼굴 클로즈업.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 32,
            "description": "수빈이 어깨를 축 늘어뜨린 채 이현우의 곁 바닥으로 털썩 주저앉는 찰나.",
            "characters": [
              "수빈",
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 33,
            "description": "백화점 위층 구멍의 가장자리에 낯선 사람의 두 발이 서 있는 하반신 구도.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 34,
            "description": "잠든 이현우의 뺨 위로 천장에서 떨어진 빗방울이 툭 부딪히는 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 35,
            "description": "천장을 향해 두 눈을 번쩍 뜬 채 상체를 일으키는 이현우의 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 36,
            "description": "이현우가 자신의 옆에서 몸을 웅크리고 잠든 수빈을 물끄러미 내려다보는 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 37,
            "description": "잠든 수빈의 머리맡에 펼쳐져 비를 막아주고 있는 낡은 파라솔의 근접 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 38,
            "description": "어두운 천장 구멍에서 굵은 밧줄 하나가 바닥을 향해 허공으로 늘어진 찰나.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 39,
            "description": "이현우의 두 손이 잠든 수빈의 어깨를 거칠게 쥐고 흔드는 구도.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 40,
            "description": "잠에서 깬 수빈이 눈앞의 밧줄을 멍하니 올려다보는 상체.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 41,
            "description": "천장 구멍을 향해 고개를 치켜들고 환하게 웃으며 소리치는 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 42,
            "description": "수빈이 밧줄을 꽉 움켜쥔 채 위를 향해 몸을 끌어올리는 역동적인 전신 구도.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 43,
            "description": "수빈의 뒤를 이어 이현우가 밧줄을 잡고 안간힘을 쓰며 위로 기어오르는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 44,
            "description": "위층 바닥의 구멍 가장자리로 이현우의 두 손이 턱 얹어진 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 45,
            "description": "구멍 밖으로 상체를 반쯤 내민 이현우가 소스라치게 놀라 굳어버린 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 46,
            "description": "날카로운 눈빛과 짧은 머리를 한 정한수가 구멍 앞 바닥에 꼿꼿하게 서 있는 위압적인 전신.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 47,
            "description": "정면에 선 정한수를 향해 충격을 받아 입을 떡 벌린 수빈의 굳은 얼굴.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 48,
            "description": "굳어있는 수빈을 향해 복잡한 눈빛으로 시선을 던지는 정한수의 측면 구도.",
            "characters": [
              "정한수",
              "수빈"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 49,
            "description": "옆의 수빈을 향해 믿기지 않는 듯 두 눈이 커진 이현우의 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 50,
            "description": "수빈을 빤히 내려다보며 굳은 표정으로 입을 뗀 정한수의 얼굴 클로즈업.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 6
          }
        ]
      },
      {
        "scene_index": 67,
        "scene_heading": "67. 익산 늪지대 마을 - 노을",
        "shots": [
          {
            "shot_index": 1,
            "description": "공터의 아이들이 축구공을 허공으로 힘껏 차올리는 역동적인 넓은 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "저무는 붉은 해를 응시하며 금속 고개를 옆으로 살짝 갸웃 기울이는 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "찰리의 행동을 보고 의아한 표정으로 고개를 든 앰버의 얼굴 클로즈업.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "앰버 쪽으로 다가가며 시선을 맞추는 라울의 측면 구도.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "흙먼지를 짙게 일으키며 능선 너머에서 마을 공터로 맹렬히 달려오는 낡은 트럭의 외부 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "멈춰 선 트럭을 향해 양팔을 번쩍 치켜들고 환호성을 지르는 마을 사람들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "트럭 운전석 문을 활짝 열고 당당한 표정으로 흙바닥에 발을 내딛는 이현우의 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "트럭 조수석에서 내린 수빈이 활짝 웃으며 마을총무를 마주 보는 상체.",
            "characters": [
              "수빈",
              "마을총무"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "식량이 가득 실린 트럭 짐칸을 확인하고 놀라움에 입을 떡 벌린 마을총무의 얼굴.",
            "characters": [
              "마을총무"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "수빈이 굉음이 들리는 능선 쪽으로 고개를 확 돌리며 두 눈을 동그랗게 뜬 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "마을을 향해 거친 엔진음을 내며 다가오는 거대한 덤프트럭의 전면 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "덤프트럭 운전석 문이 열리고 정한수의 다리가 흙바닥으로 툭 내려선 찰나.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "마을 사람들을 향해 부드럽고 여유로운 미소를 짓는 정한수의 얼굴 클로즈업.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 14,
            "description": "정한수를 향해 눈을 가늘게 뜨고 날카로운 경계심을 드러내는 이현우의 굳은 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 15,
            "description": "공터 모닥불 주변에서 마을 사람들이 고기와 통조림을 허겁지겁 입에 넣는 넓은 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "낡은 주크박스의 재생 버튼을 꾹 누르는 찰리의 두꺼운 기계 손가락 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "경쾌한 음악에 맞춰 서로의 두 손을 꽉 잡고 빙글빙글 도는 앰버와 라울의 역동적인 전신.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "춤추는 사람들과 멀찍이 떨어진 모닥불 불빛 아래 무릎을 세우고 외롭게 앉아 있는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "수빈의 손이 고기가 수북이 담긴 접시를 이현우의 눈앞으로 쑥 내미는 근접 찰나.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 20,
            "description": "수빈을 올려다보며 퉁명스러운 표정으로 미간을 찌푸린 이현우의 굳은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 21,
            "description": "이현우 곁으로 다가온 정한수의 구두 끝이 흙바닥에 멈춰 선 근접 구도.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 22,
            "description": "서 있는 정한수를 올려다보며 입꼬리를 한쪽으로 비틀어 올려 비아냥거리는 이현우의 얼굴.",
            "characters": [
              "이현우",
              "정한수"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 23,
            "description": "정한수를 바라보며 신뢰가 담긴 따뜻한 미소를 짓는 수빈의 측면 상체.",
            "characters": [
              "수빈",
              "정한수"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 24,
            "description": "수빈의 미소를 보고 질투와 불쾌함이 뒤섞여 인상을 팍 쓰는 이현우의 굳은 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 25,
            "description": "이현우가 다리에 힘을 주어 바닥을 짚고 벌떡 일어서는 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 26,
            "description": "성큼성큼 멀어지는 이현우의 등 뒤를 다급하게 쫓아 걷는 수빈의 전신.",
            "characters": [
              "수빈",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 27,
            "description": "걸음을 멈추고 몸을 홱 돌려 수빈을 향해 핏대 선 얼굴로 쏘아붙이는 이현우의 분노한 정면.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 28,
            "description": "이현우의 큰 고함 소리에 놀라 춤을 멈춘 채 얼어붙은 마을 사람들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 29,
            "description": "죄책감에 시선을 피하며 바닥을 향해 고개를 푹 숙인 마을 사람들의 어두운 표정들.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 30,
            "description": "앰버와 라울 쪽을 향해 단호한 눈빛으로 떠나자는 듯 턱을 까딱이는 이현우의 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 31,
            "description": "등을 돌려 어두운 마을 골목 쪽으로 성큼성큼 걸어 들어가는 이현우의 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 32,
            "description": "이현우의 뒤를 묵묵히 따르는 앰버, 라울, 찰리의 뒷모습 넓은 구도.",
            "characters": [
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 33,
            "description": "어두운 폐창고 안에서 바깥 공터에서 춤추는 찰리를 빤히 응시하는 B-200의 거대한 실루엣.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 34,
            "description": "밖의 찰리를 부러운 듯 바라보며 카메라 조리개를 둥글게 키우는 B-200의 얼굴 클로즈업.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 35,
            "description": "폐창고 앞, B-200의 커다란 기계 손이 낡은 종이 상자를 허공으로 살포시 들어 올린 구도.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 36,
            "description": "기울어진 상자 안에서 하늘을 향해 일제히 날아오르는 작은 새 무리의 역동적인 찰나.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 37,
            "description": "찰리의 길게 뻗은 금속 검지손가락 위에 작은 아기 새 한 마리가 사뿐히 내려앉은 근접 찰나.",
            "characters": [
              "찰리",
              "B-200이 돌보던 아기 새"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 38,
            "description": "찰리의 손가락을 박차고 허공으로 날아오르는 아기 새의 작은 날갯짓 찰나.",
            "characters": [
              "찰리",
              "B-200이 돌보던 아기 새"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 39,
            "description": "B-200을 향해 얼굴 디스플레이에 따뜻한 미소 이모티콘을 띄운 찰리의 밝은 상체.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 40,
            "description": "찰리의 제안에 고사포가 장착된 자신의 흉측한 팔을 멍하니 내려다보는 B-200의 굳은 정면.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 41,
            "description": "B-200의 팔에 단단히 결합된 거대한 고사포 총구의 금속 표면 근접 구도.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 42,
            "description": "B-200을 향해 친구가 되자는 듯 거대한 기계 손바닥을 활짝 펴서 내미는 찰리의 상반신.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 43,
            "description": "보름달이 뜬 짙은 어둠 속 마을 공터 한가운데 덩그러니 주차된 거대한 덤프트럭의 외부 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 44,
            "description": "덤프트럭의 육중한 적재함 뒷문이 묵직한 소리와 함께 바닥 쪽으로 확 젖혀지는 찰나.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 45,
            "description": "열린 트럭 적재함 밖으로 무장한 민병대원들이 쏟아지듯 뛰어내려 흙바닥에 발을 딛는 역동적인 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 46,
            "description": "적재함 안쪽 어둠 속에서 얼굴에 붕대를 감은 박철진이 서늘한 기세로 걸어 나오는 상체 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 47,
            "description": "조용하던 숙소 건물을 향해 사방에서 일제히 켜지는 군용 트럭들의 눈부신 헤드라이트 불빛 찰나.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 48,
            "description": "강렬한 불빛에 눈을 부릅뜬 채 손을 머리 위로 올리고 바닥에 주저앉은 마을 사람들의 겁먹은 구도.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 49,
            "description": "민병대원이 쥔 소총 개머리판이 웅크린 마을 주민의 어깨를 퍽 내리치는 무자비한 근접 찰나.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 50,
            "description": "등 뒤로 팔이 꺾인 이현우와 앰버가 민병대원들의 억센 손아귀에 잡혀 공터 앞으로 끌려 나오는 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 51,
            "description": "이현우의 코앞까지 다가선 박철진의 흉터투성이 기분 나쁜 얼굴 클로즈업.",
            "characters": [
              "박철진",
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 52,
            "description": "어둠 속에서 박철진 쪽을 향해 쭈뼛거리며 천천히 걸어 나오는 정한수의 전신.",
            "characters": [
              "정한수",
              "박철진"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 53,
            "description": "정한수를 발견하고 반가운 듯 비릿하게 웃으며 두 팔을 벌리는 박철진의 상체.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 54,
            "description": "정한수가 민병대와 아는 사이임을 깨닫고 입을 떡 벌린 수빈의 충격받은 얼굴 클로즈업.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 55,
            "description": "박철진을 향해 억울한 표정으로 핏대를 세우며 따져 묻는 정한수의 찌푸린 상체.",
            "characters": [
              "정한수",
              "박철진"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 56,
            "description": "박철진의 육중한 주먹이 정한수의 턱을 강하게 타격하는 폭발적인 찰나.",
            "characters": [
              "박철진",
              "정한수"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 57,
            "description": "턱을 맞은 정한수의 상체가 허공으로 크게 붕 뜬 채 뒤로 날아가는 역동적인 구도.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 58,
            "description": "바닥에 나뒹구는 정한수 곁에 무릎을 꿇고 앉아 경멸 어린 눈빛으로 내려다보는 수빈의 얼굴.",
            "characters": [
              "수빈",
              "정한수"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 59,
            "description": "수빈의 차가운 눈빛에 고개를 푹 숙인 채 입술을 질끈 깨무는 정한수의 비참한 측면.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 60,
            "description": "무거운 쇳소리를 내며 어둠 속에서 민병대원들 앞을 향해 뚜벅뚜벅 걸어 나오는 찰리의 전신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 61,
            "description": "찰리를 발견하고 일제히 소총의 총구를 찰리의 거대한 가슴 쪽으로 정조준하는 민병대원들의 전경.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 62,
            "description": "민병대를 향해 두 주먹을 불끈 쥐고 싸울 태세를 취하는 찰리의 역동적인 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 63,
            "description": "박철진의 거친 손이 쥔 권총 총구가 이현우의 관자놀이를 강하게 짓누르는 위협적인 근접 찰나.",
            "characters": [
              "박철진",
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 64,
            "description": "관자놀이에 총구가 닿은 채 분노로 이를 악물고 박철진을 매섭게 노려보는 이현우의 일그러진 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 65,
            "description": "다른 민병대원이 든 소총 총구가 앰버의 작은 머리통 옆에 바짝 들이밀어진 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 66,
            "description": "자신을 구하려는 찰리를 향해 입을 크게 벌리고 가지 말라며 절박하게 소리치는 앰버의 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 67,
            "description": "민병대원이 높이 쳐든 소총 개머리판이 앰버의 뒤통수를 향해 무자비하게 내리꽂히는 폭발적인 찰나.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 68,
            "description": "뒤통수를 맞은 앰버의 작은 몸이 흙바닥 위로 픽 고꾸라지며 쓰러지는 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 69,
            "description": "피 흘리며 쓰러진 앰버를 향해 고개를 길게 빼며 절규하듯 입을 벌린 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 70,
            "description": "바닥에 엎드린 정한수가 수빈의 바짓가랑이를 꽉 부여잡은 채 고개를 들고 애원하는 찌질한 상체.",
            "characters": [
              "정한수",
              "수빈"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 71,
            "description": "자신의 바짓가랑이를 잡은 정한수의 손을 거칠게 뿌리치며 다리를 홱 당기는 수빈의 단호한 찰나.",
            "characters": [
              "수빈",
              "정한수"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 72,
            "description": "민병대원들이 무릎 꿇고 덜덜 떠는 마을 주민들을 향해 소총을 정조준한 살벌한 넓은 구도.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 73,
            "description": "찰리를 향해 눈물을 흘리며 두 팔을 엑스(X) 자로 거세게 흔들어 말리는 라울의 전신.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 74,
            "description": "쓰러진 앰버와 마을 사람들을 쓱 둘러보며 체념한 듯 시무룩한 표정 이모티콘을 띄운 찰리의 정면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 75,
            "description": "찰리가 민병대를 향해 수갑을 채우라는 듯 자신의 거대한 두 기계 팔을 앞으로 툭 내미는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 76,
            "description": "민병대원이 찰리의 두꺼운 손목 위로 굵고 거대한 철제 수갑을 철컥 맞물려 채우는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 77,
            "description": "수갑을 찬 찰리가 여러 명의 민병대원들에게 떠밀려 트럭 짐칸 안으로 거칠게 밀어 넣어지는 역동적인 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 78,
            "description": "흙먼지를 거칠게 뿜어내며 마을 밖 어두운 도로를 향해 매섭게 달려나가는 민병대 트럭의 뒷모습.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 79,
            "description": "멀어지는 트럭을 향해 필사적으로 두 발을 구르며 달리는 이현우와 앰버의 역동적인 전신 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 80,
            "description": "달리던 앰버가 다리에 힘이 풀려 거친 흙바닥 위로 픽 넘어지는 위태로운 찰나.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 81,
            "description": "질주하는 트럭 운전석 백미러 속으로 멀리 넘어진 이현우와 앰버의 작은 모습이 비친 근접 구도.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 82,
            "description": "트럭 조수석에 앉아 턱을 치켜들고 탐욕스럽게 입꼬리를 씩 올리며 파안대소하는 박철진의 얼굴 클로즈업.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 83,
            "description": "캄캄한 도로 한가운데 우뚝 서서 트럭의 진로를 막아선 B-200의 거대한 실루엣 전경.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 84,
            "description": "앞을 가로막은 B-200을 발견하고 기겁하며 두 눈이 튀어나올 듯 둥그렇게 커진 박철진의 얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 85,
            "description": "B-200의 두꺼운 팔에 달린 고사포 총구에서 거대한 섬광과 화염이 뿜어져 나오는 발사 찰나.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 86,
            "description": "고사포탄에 정통으로 맞은 선두 트럭이 거대한 불기둥과 함께 공중으로 붕 뜨는 폭발적인 순간.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 87,
            "description": "박철진과 찰리가 탄 트럭이 충격으로 중심을 잃고 옆으로 심하게 기울어지며 전복되는 아찔한 찰나.",
            "characters": [
              "박철진",
              "찰리"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 88,
            "description": "전복된 트럭들 뒤에 몸을 숨긴 채 B-200을 향해 미친 듯이 소총을 갈기는 민병대원들의 측면 구도.",
            "characters": [],
            "based_on_beat": 8
          },
          {
            "shot_index": 89,
            "description": "빗발치는 총알을 정면으로 맞고 스파크를 튀기며 기우뚱거리며 뒤로 밀려나는 B-200의 역동적인 상체.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 90,
            "description": "뒤집힌 트럭 적재함의 찌그러진 쇠창살 문을 이현우가 양손으로 젖 먹던 힘을 다해 잡아당기는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 91,
            "description": "트럭 밖으로 빠져나온 찰리가 자신의 양 손목에 묶인 거대한 수갑 체인을 힘껏 잡아당겨 뚝 끊어버리는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 92,
            "description": "수많은 총알이 B-200의 단단한 가슴판을 꿰뚫으며 강렬한 파편과 불꽃이 사방으로 튀는 근접 구도.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 93,
            "description": "집중 포화에 맞은 B-200의 고사포 팔이 통째로 뜯겨 나가며 허공으로 휙 날아가는 처참한 찰나.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 94,
            "description": "자신을 대신해 파괴되는 B-200을 발견하고 두 눈을 동그랗게 치켜뜬 찰리의 굳은 디스플레이 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 95,
            "description": "찰리가 거대한 기계 몸을 날려 B-200의 앞을 가로막으며 쏟아지는 총알을 자신의 등으로 받아내는 역동적인 찰나.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 96,
            "description": "자신을 막아선 찰리의 넓은 금속 등을 보며 놀라움에 카메라 조리개가 크게 확장된 B-200의 얼굴 근접.",
            "characters": [
              "B-200",
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 97,
            "description": "트럭 잔해 뒤에서 두 팔을 엑스(X) 자로 거칠게 휘저으며 사격 중지를 목청껏 악쓰는 박철진의 상체.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 98,
            "description": "총을 맞고 푸른 연기를 뿜으며 웅크린 찰리를 바닥에서 힘겹게 올려다보는 B-200의 애처로운 시점 구도.",
            "characters": [
              "B-200",
              "찰리"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 99,
            "description": "어두운 밤하늘에서 강렬한 십자 서치라이트 불빛을 지상으로 뿜으며 무서운 기세로 날아오는 군용 전투 헬기의 위압적인 전경.",
            "characters": [],
            "based_on_beat": 9
          },
          {
            "shot_index": 100,
            "description": "머리 위로 쏟아지는 헬기의 눈부신 불빛을 받으며 당혹감에 입을 반쯤 벌린 박철진의 수하 1의 굳은 얼굴.",
            "characters": [
              "박철진의 수하 1"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 101,
            "description": "헬기의 서치라이트를 향해 핏대 선 얼굴로 목을 길게 빼고 절규하는 박철진의 분노한 정면.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 102,
            "description": "박철진이 허공의 헬기를 향해 소총의 방아쇠를 미친 듯이 당기며 총알을 난사하는 역동적인 상체.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 103,
            "description": "거친 숨을 몰아쉬며 불타는 도로 현장으로 급히 뛰어 들어오는 이현우, 수빈, 정한수의 전신 구도.",
            "characters": [
              "이현우",
              "수빈",
              "정한수"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 104,
            "description": "만신창이가 된 B-200의 부서진 기계 손이 찰리의 낡고 구멍 난 어깨 위에 살포시 얹어지는 근접 찰나.",
            "characters": [
              "B-200",
              "찰리"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 105,
            "description": "찰리를 향해 카메라 조리개를 부드럽고 따뜻하게 깜빡이는 B-200의 얼굴 클로즈업.",
            "characters": [
              "B-200",
              "찰리"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 106,
            "description": "지면을 스칠 듯 낮게 비행하는 군용 헬기의 기관총 총구가 지상의 민병대원들을 향해 불을 뿜는 전경.",
            "characters": [],
            "based_on_beat": 10
          },
          {
            "shot_index": 107,
            "description": "빗발치는 헬기의 총격을 피하기 위해 이현우 일행 쪽으로 다급히 방향을 틀어 달아나는 민병대원들의 뒷모습.",
            "characters": [],
            "based_on_beat": 10
          },
          {
            "shot_index": 108,
            "description": "다가오는 민병대 무리를 향해 거대한 철제 몸을 이끌고 무서운 속도로 돌진하는 B-200의 역동적인 전신.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 109,
            "description": "자신을 향해 무섭게 돌진하는 거구의 B-200을 보고 얼어붙어 입을 떡 벌린 박철진의 굳은 얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 110,
            "description": "B-200의 카메라 눈동자에서 섬뜩하고 강렬한 적색 경고등 불빛이 빠르게 점멸하는 근접 구도.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 111,
            "description": "적진 한가운데로 뛰어든 B-200의 등 뒤를 향해 찰리가 다급하게 두꺼운 기계 손을 쫙 뻗는 찰나.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 112,
            "description": "B-200의 가슴 코어에서 거대한 섬광과 화염이 뿜어져 나오며 민병대원들을 집어삼키는 압도적인 폭발의 찰나.",
            "characters": [],
            "based_on_beat": 10
          },
          {
            "shot_index": 113,
            "description": "자욱한 검은 연기가 서서히 걷히며 처참하게 박살 난 민병대 트럭과 널브러진 시체들이 드러난 폐허 전경.",
            "characters": [],
            "based_on_beat": 11
          },
          {
            "shot_index": 114,
            "description": "가슴에 피를 흘린 채 두 눈을 부릅뜨고 차갑게 죽어 있는 정한수의 굳은 얼굴 클로즈업.",
            "characters": [
              "정한수"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 115,
            "description": "얼굴과 팔다리가 심하게 찢겨 피투성이가 된 박철진이 고통에 신음하며 바닥을 기어가는 처참한 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 116,
            "description": "몸 곳곳이 그을리고 찌그러진 찰리가 폭발의 검은 흔적이 남은 웅덩이 쪽으로 묵묵히 걸어가는 뒷모습.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 117,
            "description": "새까맣게 타버린 흙바닥 위에 덩그러니 남겨진 B-200의 둥근 금속 코어 부품 근접 구도.",
            "characters": [],
            "based_on_beat": 11
          },
          {
            "shot_index": 118,
            "description": "찰리의 커다란 기계 손이 흙투성이 코어 부품을 조심스럽게 감싸 쥐어 들어 올리는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 119,
            "description": "B-200의 부품을 양손으로 소중히 꽉 움켜쥔 채 고개를 푹 숙인 찰리의 슬프고 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 120,
            "description": "찰리의 등 뒤에서 흙먼지를 뒤집어쓴 이현우가 안타까운 눈빛으로 찰리를 부르는 측면 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 121,
            "description": "눈물이 범벅이 된 앰버와 라울이 찰리의 곁으로 달려와 두 팔로 찰리의 낡은 허리춤을 와락 껴안는 전신 구도.",
            "characters": [
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 122,
            "description": "얼굴 디스플레이의 전원을 끈 채 검게 암전된 화면으로 고요히 서 있는 찰리의 쓸쓸한 얼굴 클로즈업.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 11
          }
        ]
      },
      {
        "scene_index": 68,
        "scene_heading": "68. 익산 도로 위 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "낮의 도로 위, 이현우와 수빈이 탄 낡은 트럭 두 대가 나란히 달리는 넓은 전경.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "운전석의 이현우가 창밖 수빈 쪽으로 고개를 돌려 마주 보는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "운전석의 수빈이 이현우를 향해 환하게 웃는 얼굴 클로즈업.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "갈림길에서 이현우의 트럭과 수빈의 트럭이 양 갈래로 벌어지는 찰나.",
            "characters": [
              "이현우",
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "수빈의 트럭 뒤로 다른 차량들이 줄지어 따라가는 뒷모습 전경.",
            "characters": [
              "수빈"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "트럭 창문 밖으로 상체를 내민 라울이 이현우의 트럭을 향해 손을 흔들며 소리치는 역동적인 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "짐칸에 앉은 찰리가 커다란 금속 두 손 위에 B-200의 가슴 부품을 올려둔 채 빤히 내려다보는 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "허공에서 날아온 작은 아기 새가 찰리의 굵은 금속 손가락 끝에 사뿐히 내려앉은 근접 찰나.",
            "characters": [
              "찰리",
              "B-200이 돌보던 아기 새"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "손가락 위의 아기 새를 내려다보며 애틋하고 슬픈 표정의 이모티콘을 띄운 찰리의 얼굴.",
            "characters": [
              "찰리",
              "B-200이 돌보던 아기 새"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "찰리가 서서히 디스플레이의 전원을 끄듯 눈을 감은 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "의식 속 환상, 보라색 제비꽃들이 바람에 너풀거리는 너른 꽃밭 전경.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "의식 속 환상, 제비꽃밭 한가운데 쪼그려 앉아 꽃을 들여다보는 찰리의 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "의식 속 환상, 찰리의 두꺼운 금속 손가락 끝이 얇은 제비꽃잎을 톡 건드리는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "의식 속 환상, 건드려진 제비꽃이 미세하게 흔들리는 근접 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "의식 속 환상, 찰리의 등 뒤로 거대한 전투 로봇 B-200이 뚜벅뚜벅 다가온 전신 구도.",
            "characters": [
              "찰리",
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "의식 속 환상, 제비꽃을 향해 손가락을 뻗은 지소영의 환한 측면 상체.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "의식 속 환상, 찰리와 B-200이 지소영을 향해 커다란 금속 고개를 끄덕이는 구도.",
            "characters": [
              "찰리",
              "B-200",
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "의식 속 환상, 지소영을 빤히 응시하는 찰리의 측면 얼굴.",
            "characters": [
              "찰리",
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "의식 속 환상, 지소영의 손바닥이 찰리를 향해 다정하게 뻗어 있는 구도.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "의식 속 환상, 찰리의 거대한 기계 손이 지소영의 작은 손을 맞잡은 근접 찰나.",
            "characters": [
              "찰리",
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "의식 속 환상, 지소영과 찰리가 손을 잡고 달려가는 역동적인 뒷모습.",
            "characters": [
              "지소영",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "의식 속 환상, 두 사람의 뒤를 바짝 쫓아 달리는 거대한 B-200의 전신 구도.",
            "characters": [
              "B-200"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 23,
            "description": "의식 속 환상, 만개한 보라색 제비꽃밭 너머로 우뚝 솟아 있는 연구소 건물의 넓은 전경.",
            "characters": [],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 69,
        "scene_heading": "69. 현우의 트럭- D (현재)",
        "shots": [
          {
            "shot_index": 1,
            "description": "바위틈 그늘 아래 정차된 낡은 트럭의 짐칸에서 찰리가 두 눈을 번쩍 뜨며 상체를 일으키는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "트럭 짐칸 바닥에 이현우, 앰버, 라울이 머리를 맞댄 채 곤히 잠들어 있는 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "찰리의 거대한 두 팔이 그늘막 천을 쥐고 잠든 일행의 위로 옮겨 당기는 근접 찰나.",
            "characters": [
              "찰리",
              "이현우",
              "앰버",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "일행의 얼굴 위로 짙은 그늘이 드리워진 근접 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "그늘막을 쥔 채 곤히 자는 일행을 내려다보며 환한 미소 이모티콘을 띄운 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          }
        ]
      },
      {
        "scene_index": 70,
        "scene_heading": "70. 군 병원 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 군 병원 복도를 걸어가는 국방장관과 제복 입은 이강준의 전신 구도.",
            "characters": [
              "국방장관",
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "굳은 표정으로 국방장관을 향해 고개를 돌려 항의하는 이강준의 상체.",
            "characters": [
              "이강준",
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이강준의 말에 걸음을 멈추고 날카롭게 노려보는 국방장관의 서늘한 측면.",
            "characters": [
              "국방장관",
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "국방장관을 향해 허리를 꼿꼿이 세우고 거수경례를 붙이는 이강준의 굳은 상반신.",
            "characters": [
              "이강준",
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "이강준의 얼굴 가까이로 고개를 들이밀며 단호한 기세로 위협하는 국방장관의 얼굴 클로즈업.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "국방장관의 위협적인 눈빛을 마주하고 마지못해 고개를 끄덕이는 이강준의 찌푸린 얼굴.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "열린 병실 문가에 서서 혐오스러운 표정으로 안을 들여다보는 국방장관의 측면.",
            "characters": [
              "국방장관"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "침대 위, 한쪽 눈과 팔다리에 두꺼운 깁스를 감은 채 꼼짝 못하고 누워있는 박철진의 처참한 전신.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "희미하게 눈을 뜬 채 문가의 국방장관을 간절히 올려다보는 박철진의 남은 한쪽 눈 클로즈업.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "박철진을 향해 손가락질하며 차갑게 호통치는 국방장관의 매정한 상체.",
            "characters": [
              "국방장관",
              "박철진"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "침대 위의 박철진을 뒤로한 채 병실 문을 나서는 국방장관과 이강준의 냉정한 뒷모습.",
            "characters": [
              "국방장관",
              "이강준"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "병실에 홀로 남겨진 박철진이 충격을 받아 멍하니 허공을 응시하는 굳은 얼굴.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "붕대 사이로 드러난 박철진의 남은 한쪽 눈이 핏발이 서며 붉게 충혈되는 근접 구도.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "눈물이 고인 채 분노로 얼굴 근육을 파르르 떠는 박철진의 일그러진 얼굴 클로즈업.",
            "characters": [
              "박철진"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 71,
        "scene_heading": "71. 도로 위, 현우의 트럭 – 새벽",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 새벽 도로 위를 빠른 속도로 달리는 이현우의 트럭 외부 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "트럭 운전석에서 뒤를 돌아보며 찰리를 향해 소리치는 이현우의 찌푸린 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "짐칸에 앉은 앰버가 찰리를 향해 환하게 웃으며 말하는 상체.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이현우의 다그침에 당황한 듯 금속 고개를 갸웃거리는 찰리의 상반신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "찰리의 두꺼운 손가락이 종이 위로 서툴게 펜을 쥔 채 선을 긋는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "찰리가 그려낸 보라색 꽃 그림을 빤히 내려다보는 앰버의 어깨너머 시점 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "교통 표지판을 지나치는 낡은 트럭의 뒷모습 넓은 전경.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "흙바닥 바위에 올라선 이현우가 능선 너머를 뚫어져라 응시하는 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "이현우의 시선 끝으로 겹겹이 이어진 능선과 반짝이는 바다 윤슬만 보이는 광활한 전경.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "바다가 보이는 능선 앞에서 짜증 섞인 표정으로 양손을 허리에 짚은 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "트럭 근처 흙바닥에 쪼그려 앉아 흙장난을 하는 찰리, 앰버, 라울의 넓은 구도.",
            "characters": [
              "찰리",
              "앰버",
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "찰리를 향해 장난기 어린 표정으로 질문을 던지는 라울의 얼굴.",
            "characters": [
              "라울",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "자신만만한 표정의 이모티콘을 띄운 채 크게 고개를 끄덕이는 찰리의 정면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "라울의 말에 순간 얼어붙어 멍해진 찰리의 굳은 얼굴 클로즈업.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "찰리의 표정을 살피며 슬픔이 차오른 눈빛으로 아랫입술을 꾹 깨문 앰버의 측면.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "고개를 숙인 채 눈가에 맺힌 눈물을 손등으로 황급히 훔쳐내는 앰버의 근접 찰나.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "애써 밝은 표정으로 억지웃음을 지으며 자리에서 벌떡 일어나는 앰버의 역동적인 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "멀어지는 앰버의 등을 바라보며 시무룩하게 어깨를 축 늘어뜨린 찰리의 굽은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "다시 달리는 트럭 운전석에서 눈꺼풀이 무겁게 가라앉는 이현우의 피곤한 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "운전대를 쥔 이현우의 고개가 가슴 쪽으로 툭 떨어지는 졸음의 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "뒷좌석 짐칸의 찰리가 낡은 라디오 다이얼을 꽉 잡고 돌리는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "스피커 음악 소리에 화들짝 놀라며 상체를 위로 튕기듯 일으킨 이현우의 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 23,
            "description": "이현우가 분노한 표정으로 뒤를 돌아보며 찰리를 향해 고함치는 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 24,
            "description": "이현우의 시선을 외면한 채 어깨를 으쓱하며 딴청을 피우는 찰리의 능청스러운 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 25,
            "description": "조수석의 앰버가 놀란 표정으로 트럭 앞유리를 꼿꼿하게 가리키는 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 26,
            "description": "앰버의 손가락 끝 너머로 끝없이 펼쳐진 거대한 보라색 제비꽃밭이 시야를 가득 채운 시점 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 27,
            "description": "길가에 멈춰 선 트럭에서 내린 찰리, 앰버, 이현우, 라울이 화려한 제비꽃밭을 경이롭게 내려다보는 넓은 구도.",
            "characters": [
              "찰리",
              "앰버",
              "이현우",
              "라울"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 28,
            "description": "만개한 보라색 제비꽃밭 너머로 우뚝 솟아 있는 거대한 연구소 건물의 웅장한 전경.",
            "characters": [],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 72,
        "scene_heading": "지동현의 연구소 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "낡은 연구소의 철문을 두 손으로 강하게 밀어내는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "텅 빈 연구소 안을 둘러보는 불안한 표정의 이현우 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "먼지 쌓인 바닥에 떨어진 깨진 액자를 향해 이현우의 손이 뻗어 있는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이현우가 깨진 액자 표면의 먼지를 향해 입술을 모아 바람을 부는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "먼지가 날아간 사진 속에 젊은 지동현, 찰리, 어린 지소영이 나란히 선 모습이 드러난 근접 구도.",
            "characters": [
              "지동현",
              "찰리",
              "지소영",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "연구소 2층, 낡은 피아노 건반 위를 찰리의 두꺼운 금속 손가락이 꾹 누르는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "2층 계단에서 이현우를 향해 굳은 표정으로 입을 벌린 앰버의 상체.",
            "characters": [
              "앰버",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "앰버를 향해 어두운 표정으로 찰리를 쳐다보는 이현우의 측면.",
            "characters": [
              "이현우",
              "찰리",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "머리가 하얗게 샌 60대 남자가 찰리를 보며 깜짝 놀라 두 눈을 크게 뜬 얼굴 클로즈업.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "60대 남자의 부름에 고개를 돌려 그를 빤히 바라보는 찰리의 상반신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "60대 남자가 반가운 표정으로 두 팔을 벌린 채 찰리에게 다가가는 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "다가오는 60대 남자를 피해 한쪽 발을 뒤로 빼며 움찔하는 찰리의 역동적인 전신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "찰리가 자신을 피하자 서운한 듯 입맛을 다시며 멈춰 선 60대 남자의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "60대 남자가 이현우와 앰버를 향해 진지한 표정으로 손가락을 뻗어 가리키는 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 15,
            "description": "60대 남자의 말을 듣고 놀라움에 입을 살짝 벌린 이현우와 앰버의 굳은 얼굴.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 16,
            "description": "이현우가 60대 남자를 향해 미간을 찌푸린 채 집중하여 이야기를 듣는 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 17,
            "description": "연구소 밖, 진흙 바닥 위로 트럭에서 내린 윤성찬의 구두가 닿으며 흙탕물이 튀는 근접 찰나.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 18,
            "description": "신발에 묻은 진흙을 보며 인상을 잔뜩 구긴 윤성찬의 불쾌한 얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 19,
            "description": "윤성찬의 등 뒤로 똑같은 유니폼을 입은 인공지능 병사들이 트럭에서 일제히 뛰어내리는 구도.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 20,
            "description": "연구소 2층 창문 너머로 아래쪽을 다급하게 내려다보는 이현우와 앰버의 측면 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 21,
            "description": "창문 너머 시점, 연구소 앞마당에 서 있는 윤성찬과 인공지능 병사들의 넓은 전경.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 22,
            "description": "창가에서 몸을 돌린 이현우가 60대 남자를 향해 핏대 선 얼굴로 무섭게 노려보는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 23,
            "description": "이현우가 어깨를 강하게 밀어 60대 남자의 가슴팍을 들이받는 역동적인 순간.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 24,
            "description": "이현우에게 밀쳐진 60대 남자의 상체가 뒤로 크게 휘청이는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 25,
            "description": "라울이 찾아낸 열린 뒷문 쪽으로 이현우, 앰버, 찰리가 다급하게 달려가는 뒷모습.",
            "characters": [
              "이현우",
              "앰버",
              "찰리",
              "라울"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 26,
            "description": "인공지능 병사들의 소총 총구가 달아나는 이현우 일행 쪽을 향해 일제히 정조준된 구도.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 27,
            "description": "인공지능 병사들의 총구에서 강렬한 섬광이 뿜어져 나오는 사격 찰나.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 28,
            "description": "윤성찬이 두 팔을 허공으로 번쩍 치켜든 채 사격 중지를 외치는 핏대 선 얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 29,
            "description": "윤성찬의 명령에 인공지능 병사들이 일제히 소총을 아래로 내려뜨린 구도.",
            "characters": [],
            "based_on_beat": 8
          },
          {
            "shot_index": 30,
            "description": "인공지능 병사들이 바닥을 박차고 앞으로 맹렬하게 튕겨 나가는 도약 찰나.",
            "characters": [],
            "based_on_beat": 8
          },
          {
            "shot_index": 31,
            "description": "붉은 노을빛 아래 끝없이 펼쳐진 보라색 제비꽃밭을 가로질러 질주하는 이현우, 앰버, 라울, 찰리의 넓은 전신 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 32,
            "description": "뒤따라오는 인공지능 병사들이 소총을 든 채 무서운 속도로 쫓아 달리는 역동적인 찰나.",
            "characters": [],
            "based_on_beat": 9
          },
          {
            "shot_index": 33,
            "description": "달리던 앰버의 발끝이 돌부리에 걸려 앞으로 크게 넘어지는 위태로운 순간.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 34,
            "description": "넘어진 앰버를 자신의 등에 둘러업은 채 앞으로 달리는 이현우의 거친 상반신.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 35,
            "description": "이현우의 등 뒤에서 찰리가 결연한 눈빛으로 이현우를 빤히 바라보는 굳은 얼굴.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 36,
            "description": "찰리가 이현우와 정반대 방향으로 육중한 몸을 튼 채 전속력으로 내달리는 역동적인 전신.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 37,
            "description": "찰리가 멀어지는 쪽을 향해 손을 뻗은 채 고함치는 이현우의 일그러진 얼굴.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 38,
            "description": "인공지능 병사들이 이현우를 지나쳐 찰리가 달아난 쪽으로 일제히 방향을 꺾는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 39,
            "description": "인공지능 병사의 1인칭 시점 화면(POV) 속 달아나는 찰리의 뒷모습 위로 붉은색 '살아서 생포' 글자가 깜빡이는 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 40,
            "description": "찰리가 더 이상 도망칠 곳 없는 가파른 절벽 끝자락에 두 발을 멈춰 선 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 41,
            "description": "절벽 앞 찰리를 반원 형태로 빈틈없이 포위한 인공지능 병사들의 위협적인 전경.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 42,
            "description": "병사들 틈에서 윤성찬이 여유로운 미소를 띠며 찰리를 향해 달래듯 손짓하는 상체.",
            "characters": [
              "윤성찬",
              "찰리"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 43,
            "description": "자신을 겨눈 총구들 앞에서 찰리가 절벽 바깥쪽으로 한 발짝 물러서는 위태로운 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 44,
            "description": "찰리가 절벽 아래로 몸을 던지기 위해 무릎을 깊게 굽히는 도약 직전의 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 45,
            "description": "이현우의 낡은 트럭이 인공지능 병사들의 무리 한가운데를 무서운 기세로 뚫고 들어오는 역동적인 전면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 46,
            "description": "돌진하는 트럭을 피해 인공지능 병사들이 제비꽃밭 위로 나뒹구는 찰나.",
            "characters": [],
            "based_on_beat": 10
          },
          {
            "shot_index": 47,
            "description": "트럭 조수석 문을 확 열어젖힌 이현우가 찰리를 향해 필사적으로 오른손을 뻗은 근접 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 48,
            "description": "찰리의 거대한 기계 손이 이현우의 손을 덥석 부여잡은 채 도약하는 순간.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 49,
            "description": "트럭 화물칸을 붙잡고 매달린 인공지능 병사의 헬멧을 앰버가 발로 강하게 걷어차는 찰나.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 50,
            "description": "화물칸 위에서 라울이 쇠파이프를 크게 휘둘러 인공지능 병사의 머리를 타격하는 역동적인 구도.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 10
          },
          {
            "shot_index": 51,
            "description": "고급 SUV 조수석 창밖으로 상체를 내민 윤성찬이 트럭을 향해 삿대질한 채 고함치는 얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 52,
            "description": "트럭 운전석에서 이현우가 백미러를 힐끗 응시한 채 찰리 쪽을 향해 다급하게 외치는 측면.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 53,
            "description": "찰리의 거친 두 손이 자신의 가슴 중앙에 달린 둥근 링을 강하게 비틀어 돌리는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 54,
            "description": "찰리의 손짓과 동시에 뒤쫓아오던 윤성찬의 SUV가 공중으로 붕 떠오르는 비현실적인 순간.",
            "characters": [
              "윤성찬",
              "찰리"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 55,
            "description": "공중에 뜬 윤성찬의 차가 한 바퀴를 돌아 바닥으로 쾅 내리꽂히며 찌그러지는 폭발적인 전경.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 56,
            "description": "뒤집힌 SUV의 깨진 창문 틈으로 윤성찬이 피투성이가 된 채 기어 나오는 처참한 구도.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 11
          },
          {
            "shot_index": 57,
            "description": "전복된 차를 보며 놀라움에 제자리에 멈춰 서서 얼어붙은 인공지능 병사들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 11
          },
          {
            "shot_index": 58,
            "description": "짙은 어둠이 깔린 도로 위를 전조등을 켠 채 빠르게 질주하는 낡은 트럭의 외부 전경.",
            "characters": [],
            "based_on_beat": 12
          },
          {
            "shot_index": 59,
            "description": "트럭 운전석에서 이현우가 핸들을 꽉 쥔 채 안도 섞인 한숨을 내쉬는 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 12
          },
          {
            "shot_index": 60,
            "description": "뒷좌석 화물칸의 라울이 앰버를 부르며 걱정스럽게 쳐다보는 굳은 얼굴.",
            "characters": [
              "라울",
              "앰버"
            ],
            "based_on_beat": 12
          },
          {
            "shot_index": 61,
            "description": "앰버가 옆구리를 양손으로 꽉 누른 채 고통스럽게 신음하는 핏기 가신 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 12
          },
          {
            "shot_index": 62,
            "description": "백미러를 통해 앰버의 피 묻은 손을 확인하고 충격으로 두 눈이 커진 이현우의 눈동자 근접 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 12
          },
          {
            "shot_index": 63,
            "description": "찰리의 1인칭 시점 화면(POV) 속 앰버의 피 흘리는 옆구리 상처 위로 붉은색 'CAUTION' 글자가 뚜렷하게 점멸하는 구도.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 12
          },
          {
            "shot_index": 64,
            "description": "찰리가 운전석의 이현우를 향해 단호하고 절박한 표정으로 턱을 치켜든 측면 구도.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 13
          },
          {
            "shot_index": 65,
            "description": "목포로 가자는 찰리의 말에 당황하여 핸들을 쥔 채 미간을 깊게 찌푸린 이현우의 정면.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 13
          },
          {
            "shot_index": 66,
            "description": "이현우를 향해 60대 남자의 말이 사실일 거라며 굳은 표정으로 설득하는 라울의 상체.",
            "characters": [
              "라울",
              "이현우"
            ],
            "based_on_beat": 13
          },
          {
            "shot_index": 67,
            "description": "이현우가 입술을 질끈 깨물고 가속 페달을 힘껏 밟는 발의 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 13
          },
          {
            "shot_index": 68,
            "description": "찰리의 커다란 기계 품 안에서 앰버가 기력을 잃고 서서히 눈을 감는 애처로운 얼굴 클로즈업.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 14
          },
          {
            "shot_index": 69,
            "description": "운전석의 이현우가 눈물이 고인 채 고개를 돌려 목청껏 부르짖는 역동적인 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 14
          },
          {
            "shot_index": 70,
            "description": "트럭의 계기판 바닥을 완전히 가리키고 있는 빨간색 연료 게이지 표시등의 근접 구도.",
            "characters": [],
            "based_on_beat": 14
          },
          {
            "shot_index": 71,
            "description": "기름이 떨어진 것을 확인하고 절망감에 핸들을 두 주먹으로 쾅 내리치는 이현우의 분노한 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 14
          },
          {
            "shot_index": 72,
            "description": "엔진이 멈추며 탈탈거리는 소리와 함께 어두운 도로 한가운데 정지하는 트럭의 고요한 외부 전경.",
            "characters": [],
            "based_on_beat": 14
          },
          {
            "shot_index": 73,
            "description": "트럭 밖으로 다급하게 뛰어내린 라울이 빗속을 뚫고 멀리 어둠 속으로 달려가는 뒷모습.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 15
          },
          {
            "shot_index": 74,
            "description": "조수석에서 이현우가 축 늘어진 앰버의 상체를 자신의 품에 와락 껴안은 절망적인 구도.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 15
          },
          {
            "shot_index": 75,
            "description": "앰버를 껴안고 고개를 푹 숙인 채 어깨를 들썩이며 오열하는 이현우의 등.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 15
          },
          {
            "shot_index": 76,
            "description": "트럭 뒷좌석에서 찰리가 창문에 비친 자신의 무력한 얼굴을 슬프게 응시하는 측면 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 15
          },
          {
            "shot_index": 77,
            "description": "칠흑같이 어두운 트럭 창문 밖에서 강렬한 손전등 불빛이 차 안을 향해 훅 비쳐 드는 찰나.",
            "characters": [],
            "based_on_beat": 16
          },
          {
            "shot_index": 78,
            "description": "눈부신 불빛에 놀라 이현우가 손등으로 황급히 눈을 가리는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 16
          },
          {
            "shot_index": 79,
            "description": "트럭의 낡은 문이 바깥에서 거칠게 열려 젖혀지는 순간.",
            "characters": [],
            "based_on_beat": 16
          },
          {
            "shot_index": 80,
            "description": "열린 문 앞의 빛 무리 속에서 사제복 차림의 신부가 손전등을 든 채 굳은 표정으로 서 있는 전신.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 16
          },
          {
            "shot_index": 81,
            "description": "신부의 곁에서 비에 흠뻑 젖은 라울이 앰버를 가리키며 다급하게 소리치는 상체.",
            "characters": [
              "라울",
              "신부",
              "앰버"
            ],
            "based_on_beat": 16
          },
          {
            "shot_index": 82,
            "description": "신부를 확인하고 기적을 본 듯 입을 떡 벌린 채 눈물을 뚝뚝 흘리는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우",
              "신부"
            ],
            "based_on_beat": 16
          }
        ]
      },
      {
        "scene_index": 73,
        "scene_heading": "보건소, 목포 항구도시 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "침대 위에서 눈을 감고 곤히 잠든 앰버의 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "앰버의 침대 곁에 서서 걱정스러운 눈빛으로 그녀를 내려다보는 이현우의 측면.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "보건소 문을 열고 안으로 들어서는 신부의 전신.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "신부의 말을 듣고 안도하며 깊은 한숨을 내쉬는 이현우의 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "얼굴에 흙먼지가 가득한 이현우를 측은한 눈빛으로 내려다보는 신부의 상체.",
            "characters": [
              "신부",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "신부의 두 손이 이현우의 어깨를 따뜻하게 감싸 쥐는 근접 구도.",
            "characters": [
              "신부",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "이현우가 고개를 들어 신부를 향해 의아한 표정으로 쳐다보는 얼굴.",
            "characters": [
              "이현우",
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "신부가 진지한 눈빛으로 소문에 대해 말하는 상체.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "낯선 남자의 목소리에 이현우와 신부가 동시에 보건소 입구 쪽으로 고개를 확 돌리는 찰나.",
            "characters": [
              "이현우",
              "신부"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "보건소 문턱을 넘어 들어온 쿠마가 여유로운 표정으로 서 있는 전신.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "쿠마를 확인하고 믿기지 않는 듯 두 눈을 크게 뜬 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "이현우와 쿠마가 보건소 한가운데서 서로를 와락 끌어안은 역동적인 찰나.",
            "characters": [
              "이현우",
              "쿠마"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "이현우와 쿠마의 포옹을 지켜보며 환한 미소 이모티콘을 띄운 찰리와 그 곁의 라울 구도.",
            "characters": [
              "찰리",
              "라울"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 74,
        "scene_heading": "목포 항구마을 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 항구 거리에서 사람들이 낡은 상자를 나르는 무기력한 전경.",
            "characters": [],
            "based_on_beat": 0
          },
          {
            "shot_index": 2,
            "description": "보건소 문을 열고 거리로 나란히 걸어 나오는 이현우와 쿠마의 전신 구도.",
            "characters": [
              "이현우",
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우를 향해 과거의 비극적인 사건들을 털어놓는 쿠마의 측면 상체.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "쿠마의 이야기를 들으며 참담한 표정으로 시선을 바닥으로 떨구는 이현우의 굳은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "식당 테이블 위로 낯선 남자의 거친 손이 흉측한 돌연변이 생선회가 담긴 접시를 툭 내려놓는 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "테이블 위의 돌연변이 생선회를 내려다보며 미간을 찌푸린 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "쿠마가 젓가락으로 생선회를 집어 들며 무심한 표정으로 말하는 구도.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "이곳을 떠날 계획임을 밝히는 쿠마를 향해 놀란 눈으로 쳐다보는 이현우의 얼굴.",
            "characters": [
              "이현우",
              "쿠마"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 75,
        "scene_heading": "목포공항 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "낡고 깨진 활주로 위에 반쯤 부서진 공항 간판이 덩그러니 놓인 황량한 전경.",
            "characters": [],
            "based_on_beat": 0
          },
          {
            "shot_index": 2,
            "description": "공항 앞 모닥불에 둘러앉은 무리들이 다가오는 이현우를 힐끗거리며 쳐다보는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 0
          },
          {
            "shot_index": 3,
            "description": "거대한 격납고 철문을 쿠마와 이현우가 양손으로 강하게 밀어내는 역동적인 찰나.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "열린 격납고 안으로 수많은 폐경비행기들이 먼지를 뒤집어쓴 채 방치된 웅장한 내부 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "폐경비행기를 향해 실망감 가득한 눈빛으로 턱을 치켜든 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "경비행기를 가리키며 작동하지 않는다고 덤덤하게 말하는 쿠마의 상반신.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "소문의 진실을 깨닫고 기가 막힌 듯 입술을 꽉 깨문 이현우의 굳은 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "이현우를 향해 시선을 돌린 쿠마가 진지한 눈빛으로 떠날 것을 제안하는 상체.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "쿠마의 제안에 복잡한 심경이 담긴 표정으로 눈동자가 흔들리는 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "격납고 안으로 거친 숨을 몰아쉬며 다급하게 뛰어 들어오는 신부의 전신 구도.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "신부의 외침에 놀라 동시에 고개를 확 돌리는 이현우와 쿠마의 찰나.",
            "characters": [
              "이현우",
              "쿠마"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 76,
        "scene_heading": "보건소, 목포 항구도시 - 밤",
        "shots": [
          {
            "shot_index": 1,
            "description": "침대 위에서 식은땀을 흘리며 괴로운 표정으로 거칠게 숨을 쉬는 앰버의 상체.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "앰버의 침대 곁에서 초조하게 손톱을 물어뜯는 라울과 금속 고개를 푹 숙인 찰리의 굳은 구도.",
            "characters": [
              "라울",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "앰버의 상태를 확인한 백의의 남자가 이현우를 향해 심각한 표정으로 말하는 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "두 주먹을 꽉 쥐고 분노하며 대답하는 이현우의 일그러진 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "난감한 표정으로 굳어 있는 신부의 얼굴 클로즈업.",
            "characters": [
              "신부"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "이현우를 향해 다급한 표정으로 설득하는 쿠마의 상체.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "백의의 남자가 쿠마를 향해 세 손가락을 펴 보이는 근접 찰나.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "어두운 침묵이 감도는 보건소 내부에서 고개를 숙인 일행의 넓은 구도.",
            "characters": [
              "이현우",
              "신부",
              "쿠마",
              "라울",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "침묵 속에서 찰리의 거대한 기계 팔이 허공을 향해 번쩍 치켜올려지는 역동적인 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "허공으로 뻗은 찰리의 손을 향해 보건소 안의 이현우, 쿠마, 신부, 라울이 일제히 고개를 돌린 구도.",
            "characters": [
              "이현우",
              "쿠마",
              "신부",
              "라울",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "자신만만한 표정의 이모티콘을 띄운 채 한쪽 주먹을 불끈 쥔 찰리의 정면 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "찰리의 행동을 보고 충격과 희망이 교차하여 입을 반쯤 벌린 이현우와 쿠마의 얼굴.",
            "characters": [
              "이현우",
              "쿠마"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 77,
        "scene_heading": "77. 목포공항 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "공항 창고 안에서 찰리가 낡은 경비행기 앞을 유심히 살피는 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "찰리를 지켜보며 반신반의하는 표정으로 팔짱을 낀 쿠마와 일행들의 넓은 구도.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우가 쿠마 일행을 향해 미간을 구기며 조용히 하라고 손가락을 입술에 대는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "찰리의 두꺼운 기계 손이 낡은 경비행기 동체 표면에 닿는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "찰리의 1인칭 시점 화면(POV) 속 비행기 동체 위로 빨간색 경고등과 'WARNING' 글자가 점멸하는 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "비행기의 상태를 확인하고 시무룩한 표정 이모티콘을 띄운 찰리의 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "찰리의 1인칭 시점 화면(POV) 속 다른 비행기 동체 위로 노란색 경고등과 'CAUTION' 글자가 뜬 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "노란 경고등이 뜬 경비행기 표면에 찰리의 기계 손이 찰칵 맞닿는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "찰리가 두 눈을 감은 듯 디스플레이 화면을 어둡게 끈 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "찰리의 가슴 중앙 링이 빠르게 회전하며 푸른빛을 뿜어내는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "찰리의 가슴에서 뿜어진 빛에 반응하여 창고 천장의 전구들이 일제히 눈부시게 켜지는 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "갑작스러운 빛에 깜짝 놀라 두 눈을 크게 뜬 쿠마와 일행들의 굳은 얼굴들.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "찰리의 링이 회전하는 가운데 천장의 전구 하나가 퍽 터지며 파편이 튀는 근접 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 14,
            "description": "파편이 튀자 놀란 엑스트라 한 명이 두 팔로 머리를 감싸며 뒤로 엉덩방아를 찧는 역동적인 순간.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 15,
            "description": "쿠마가 핏대 선 얼굴로 찰리를 향해 양팔을 휘저으며 고함치는 상반신.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 16,
            "description": "이현우가 쿠마의 외침에도 아랑곳하지 않고 찰리의 등을 묵묵히 지켜보는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 17,
            "description": "찰리가 손을 댄 경비행기 배기구에서 시커먼 매연이 훅 뿜어져 나오는 폭발적인 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 18,
            "description": "경비행기 앞코의 프로펠러가 굉음을 내며 빠르게 돌아가기 시작하는 근접 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 19,
            "description": "경비행기의 시동이 걸리자 입을 떡 벌린 채 굳어버린 쿠마와 일행의 당황한 얼굴.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 20,
            "description": "창고 안 다른 폐경비행기들도 일제히 검은 매연을 내뿜으며 프로펠러를 돌리는 압도적인 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 21,
            "description": "눈앞의 광경을 믿지 못하고 멍한 표정으로 중얼거리는 쿠마의 얼굴 클로즈업.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 22,
            "description": "작동하는 비행기들 사이에서 찰리가 양손을 허리에 얹고 슈퍼히어로처럼 당당한 포즈를 취한 전신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 23,
            "description": "쿠마와 일행들이 환호성을 지르며 찰리를 향해 다급하게 달려가는 역동적인 구도.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 24,
            "description": "달려온 일행들이 찰리의 거대한 기계 몸통을 와락 끌어안는 훈훈한 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 25,
            "description": "일행들의 포옹을 받으며 디스플레이에 환한 웃음 이모티콘을 띄운 찰리의 얼굴 근접.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 26,
            "description": "찰리를 보며 어이없다는 듯 입꼬리를 올려 피식 웃는 이현우의 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 27,
            "description": "이현우가 쿠마를 향해 부드러운 미소를 지으며 고개를 끄덕이는 측면 구도.",
            "characters": [
              "이현우",
              "쿠마"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 28,
            "description": "낮의 공항 헬기 조종석에 앉아 헬기 조종간을 꽉 쥔 쿠마의 상체.",
            "characters": [
              "쿠마"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 29,
            "description": "헬기 뒷좌석에 나란히 앉은 앰버, 라울, 신부의 차 안 구도.",
            "characters": [
              "앰버",
              "라울",
              "신부"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 30,
            "description": "헬기 밖 활주로에 우두커니 선 찰리의 거대한 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 31,
            "description": "헬기 문가에 선 이현우가 밖의 찰리를 쳐다보며 의아한 표정을 짓는 상체.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 32,
            "description": "찰리가 헬기에 타지 않은 채 이현우를 향해 거대한 금속 손을 흔드는 구도.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 33,
            "description": "이현우가 헬기 안쪽의 앰버에게 다가가 얼굴을 맞대는 측면 찰나.",
            "characters": [
              "이현우",
              "앰버"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 34,
            "description": "소영을 만나겠다고 다짐하는 이현우의 결연한 눈빛이 담긴 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 35,
            "description": "이현우의 결정을 듣고 충격받아 두 눈이 커진 앰버, 라울, 신부, 쿠마의 굳은 얼굴들.",
            "characters": [
              "앰버",
              "라울",
              "신부",
              "쿠마"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 36,
            "description": "라울이 눈물을 글썽이며 굳은 표정으로 고개를 끄덕이는 얼굴.",
            "characters": [
              "라울"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 37,
            "description": "조종석의 쿠마가 이현우를 향해 걱정 말라는 듯 듬직하게 고개를 끄덕이는 측면.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 38,
            "description": "이현우가 헬기 밖으로 발을 내딛어 지면으로 훌쩍 뛰어내리는 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 39,
            "description": "지상에 내린 이현우가 찰리 곁으로 다가가 나란히 선 전신 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 40,
            "description": "이현우의 선택에 감동받아 디스플레이에 눈물 맺힌 이모티콘을 띄운 찰리의 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 41,
            "description": "찰리의 거대한 손이 헬기 안의 앰버를 향해 쑥 내밀어지는 구도.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 42,
            "description": "앰버가 찰리가 내민 작은 선물을 두 손으로 조심스럽게 받아 쥐는 근접 찰나.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 43,
            "description": "손에 쥔 선물을 확인하고 찰리를 향해 맑게 미소 짓는 앰버의 상체.",
            "characters": [
              "앰버",
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 44,
            "description": "조종석의 쿠마가 창밖 이현우를 향해 손가락으로 남쪽을 가리키는 측면 구도.",
            "characters": [
              "쿠마",
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 45,
            "description": "프로펠러 굉음과 함께 헬기가 활주로 바닥에서 허공으로 서서히 떠오르는 역동적인 찰나.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 46,
            "description": "헬기 아래 지상에서 멀어지는 헬기를 올려다보는 이현우와 찰리의 뒷모습 전경.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 47,
            "description": "찰리가 하늘의 헬기를 향해 거대한 두 팔을 허공으로 힘껏 흔드는 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 48,
            "description": "헬기 안에서 앰버의 두 손이 보라색 제비꽃 한 송이를 소중하게 감싸 쥐고 있는 근접 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 49,
            "description": "헬기가 하늘 높은 곳으로 작게 점이 되어 사라진 빈 하늘의 전경.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 50,
            "description": "어깨에 짐 배낭을 멘 이현우가 찰리와 함께 활주로를 걸어가는 뒷모습.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 51,
            "description": "걸어가던 찰리가 이현우 쪽으로 금속 고개를 홱 돌리며 입을 삐죽 내민 굽은 상체.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 52,
            "description": "찰리의 말에 이현우가 발걸음을 멈추고 찰리 쪽으로 몸을 확 돌린 역동적인 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 53,
            "description": "멀미가 난다는 찰리를 향해 어이없다는 듯 미간을 잔뜩 구긴 이현우의 얼굴.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 54,
            "description": "찰리가 이현우를 향해 디스플레이에 처량한 울상 이모티콘을 띄운 근접 구도.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 55,
            "description": "이현우가 어이없는 웃음을 터뜨리며 찰리의 낡은 어깨를 주먹으로 툭 치는 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 56,
            "description": "활주로 끝을 향해 나란히 걸어가는 이현우와 찰리의 경쾌한 뒷모습 전경.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 78,
        "scene_heading": "78. 목포 항구 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 저녁, 작은 어선들이 정박해 물결에 출렁이는 목포 항구의 넓은 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "커다란 회색 모포를 뒤집어쓴 찰리와 배낭을 멘 이현우가 부둣가에 나란히 걸터앉은 구도.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "찰리의 커다란 기계 손가락이 좌판 위 생선을 향해 조심스럽게 뻗어 나가는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "생선 장수 아주머니의 거친 손이 찰리의 금속 손등을 매섭게 탁 쳐내는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "손을 맞은 찰리가 깜짝 놀라 움츠러들며 기계 손을 황급히 거두는 역동적인 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "부둣가 기둥에 굵은 밧줄을 묶던 한 선원이 이현우와 찰리 쪽을 미심쩍게 힐끗 쳐다보는 측면 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "이현우의 두 손이 찰리의 낡은 금속 얼굴을 가리기 위해 모포 자락을 아래로 꾹 잡아당기는 근접 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "이현우가 선원을 향해 잔뜩 긴장한 표정으로 질문하는 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "이현우의 말에 선원이 손가락을 뻗어 항구 안쪽 낡은 배를 가리키는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "선원의 등 뒤를 따라 어두운 부둣가를 조심스럽게 걷는 이현우와 찰리의 전신 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "어두운 정박장 끝, 기름때 묻은 작업복 차림의 크리스가 낡은 배의 갑판을 렌치로 수리하는 넓은 구도.",
            "characters": [
              "크리스"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "선원의 부름에 크리스가 수리하던 손을 멈추고 고개를 휙 돌린 찰나.",
            "characters": [
              "크리스"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "이현우가 크리스의 코앞까지 다가가 결연한 표정으로 말하는 측면.",
            "characters": [
              "이현우",
              "크리스"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 14,
            "description": "크리스가 이현우와 덩치 큰 모포 차림의 찰리를 위아래로 날카롭게 훑어보는 굳은 얼굴.",
            "characters": [
              "크리스",
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 15,
            "description": "크리스가 자신의 배 안쪽을 향해 턱을 위로 까딱이며 타라는 신호를 보내는 찰나.",
            "characters": [
              "크리스"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 16,
            "description": "이현우가 배의 난간을 양손으로 짚고 훌쩍 뛰어오르는 역동적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 17,
            "description": "찰리의 거대한 다리가 육중한 소리를 내며 낡은 갑판 위로 쿵 내려서는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 18,
            "description": "크리스의 작은 어선 모터 스크루가 하얀 거품을 일으키며 물살을 매섭게 가르는 근접 찰나.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "이현우와 찰리를 태운 낡은 어선이 어두운 밤바다를 향해 항구를 빠져나가는 멀어지는 전경.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 79,
        "scene_heading": "선원실 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "크리스가 작은 선원실의 문을 열고 서 있는 모습.",
            "characters": [
              "크리스"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "선원실 안의 이현우가 크리스를 향해 고개를 끄덕이는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "크리스가 선원실 문을 닫고 나가는 뒷모습.",
            "characters": [
              "크리스"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "소파에 다리를 뻗고 편하게 기댄 이현우의 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "이현우를 따라 소파에 눕듯 기대는 찰리의 상체.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "이현우가 찰리를 쳐다보며 미소 짓는 얼굴.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "찰리가 묘한 표정 이모티콘을 띄운 채 허공을 응시하는 디스플레이 정면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "이현우가 눈을 감고 잠든 평온한 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "폭발음과 함께 두 눈을 번쩍 뜬 이현우의 놀란 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "선박이 크게 기울어지며 이현우와 찰리의 몸이 벽 쪽으로 쏠려 넘어지는 역동적인 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 80,
        "scene_heading": "선박 위 - N (비)",
        "shots": [
          {
            "shot_index": 1,
            "description": "폭우가 쏟아지는 선박 갑판 위, 이현우와 찰리가 비바람을 맞으며 서 있는 넓은 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "조타실에서 크리스가 다급하게 소리치는 상체.",
            "characters": [
              "크리스"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "거대한 파도가 갑판 위 선원들을 덮치는 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "파도에 휩쓸려 갑판 가장자리로 미끄러지는 이현우의 역동적인 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "한 손으로 굵은 기둥을 꽉 쥔 찰리의 거친 기계 팔 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "찰리의 다른 기계 손이 이현우의 손을 꽉 부여잡은 근접 찰나.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "찰리의 손에 매달린 이현우가 비바람 속에서 절박하게 소리치는 얼굴.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "조타실의 크리스가 창밖을 보며 얼굴이 하얗게 질린 클로즈업.",
            "characters": [
              "크리스"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "반대편에서 집채만 한 거대한 파도가 선박을 향해 덮쳐오는 시점 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "거대한 파도가 선박을 강타하며 엄청난 물보라가 튀는 폭발적인 순간.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "파도의 충격으로 찰리의 기계 손에서 이현우의 손이 미끄러지듯 빠져나가는 근접 찰나.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "거센 파도에 휩쓸려 바다 아래로 추락하는 이현우의 위태로운 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "수면 아래로 풍덩 빠진 이현우의 몸 주변으로 기포가 솟구치는 수중 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "바닷속으로 무거운 짐들이 가라앉는 어두운 수중 전경.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "눈을 반쯤 감은 채 심해를 향해 끝없이 가라앉는 이현우의 평온한 수중 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 81,
        "scene_heading": "임시보호소, 제주도 연구소 - 낮",
        "shots": [
          {
            "shot_index": 1,
            "description": "새하얀 침대 위에서 이현우가 눈을 번쩍 뜨는 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "눈부신 형광등 불빛을 피해 손등으로 눈을 가리는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "하얀 환자복을 입은 이현우가 침대에서 힘겹게 상체를 일으키는 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "창밖으로 에메랄드빛 푸른 바다가 펼쳐진 병실의 넓은 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "이현우가 뒤에서 들린 소리에 놀라 고개를 확 돌리는 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "하얀 연구복을 입은 젊은 서지민이 미소 지으며 서 있는 상반신.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "서지민을 향해 경계심을 늦추지 않고 미간을 찌푸린 이현우의 굳은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "밝은 연구소 복도를 걸어가는 서지민과 이현우의 전신 구도.",
            "characters": [
              "서지민",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "걸음을 멈춘 이현우가 놀라움에 입을 떡 벌린 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "연구원 카드를 벽면 단말기에 가져다 대는 서지민의 손 근접 구도.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "거대한 자동문이 양옆으로 열리며 눈부신 빛이 쏟아져 나오는 찰나.",
            "characters": [],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 82,
        "scene_heading": "메인 연구센터/ 제주도 연구소 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "거대한 원자력 발전소 같은 연구 설비와 열대 식물들이 가득한 메인 연구센터의 웅장한 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "압도적인 광경을 보며 입을 다물지 못하는 이현우의 놀란 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우를 향해 손가락을 뻗으며 에너지 장치들을 설명하는 서지민의 측면.",
            "characters": [
              "서지민",
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "서지민의 말을 들으며 미간을 좁히고 어리둥절해하는 이현우의 굳은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "뒤에서 들려온 목소리에 이현우와 서지민이 동시에 고개를 돌리는 찰나.",
            "characters": [
              "이현우",
              "서지민"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "세련된 연구복 차림의 50대 지소영이 다가오는 위풍당당한 전신.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "지소영이 이현우를 향해 환하게 웃으며 악수를 청하듯 오른손을 내민 구도.",
            "characters": [
              "지소영",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "이현우가 지소영의 손을 맞잡은 채 찰리의 행방을 다급하게 묻는 근접 찰나.",
            "characters": [
              "이현우",
              "지소영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "연구원들이 수많은 컴퓨터 앞에 앉아 작업 중인 넓은 실험실 전경.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "중앙의 유리벽 너머 차가운 스테인리스 침대 위에 누워있는 찰리의 낡은 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "인공지능 기계 팔들이 찰리의 몸 위를 바쁘게 스캔하는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "실험실 안으로 다급하게 뛰어 들어오는 이현우의 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "수술대 앞 유리벽에 두 손을 짚고 안타까운 눈빛으로 찰리를 바라보는 이현우의 뒷모습.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "유리벽 너머 찰리를 응시하며 차분하게 상황을 설명하는 지소영의 측면.",
            "characters": [
              "지소영",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "딱딱한 지소영의 말투에 위화감을 느끼며 의아한 표정으로 그녀를 힐끗 쳐다보는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우",
              "지소영"
            ],
            "based_on_beat": 3
          }
        ]
      },
      {
        "scene_index": 83,
        "scene_heading": "83. 제주도내의 임시보호소 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "깔끔한 임시보호소 방 안에서 이현우가 서지민을 향해 질문하듯 쳐다보는 구도.",
            "characters": [
              "이현우",
              "서지민"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "방 안에서 이현우가 전화기를 귀에 댄 채 굳은 표정으로 서 있는 상반신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "이현우를 물끄러미 바라보는 서지민의 측면.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "전화기를 귀에 댄 이현우의 얼굴에 안도감과 반가운 미소가 번진 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 5,
            "description": "서지민의 손가락이 벽면 화상통화 기기의 스위치를 꾹 누르는 근접 찰나.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 6,
            "description": "이현우가 서지민을 향해 고마움을 담아 눈을 맞추는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 7,
            "description": "화상통화 모니터 화면 안에 환하게 웃고 있는 앰버의 얼굴이 떠 있는 구도.",
            "characters": [
              "앰버"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "화상통화 모니터 화면 속 앰버의 얼굴 옆으로 라울이 바짝 붙어 있는 구도.",
            "characters": [
              "앰버",
              "라울"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "화상통화 화면을 향해 애써 밝은 미소를 짓는 이현우의 씁쓸한 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 10,
            "description": "화면이 꺼진 텅 빈 모니터 앞 이현우의 뒷모습.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 11,
            "description": "침대에 누운 채 천장을 멍하니 응시하는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 84,
        "scene_heading": "84. 메인 연구소 실험실 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "유리 벽 안 실험대 위에 누워 있는 찰리의 낡은 얼굴 디스플레이에 전원 불빛이 번쩍 켜진 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "찰리의 커다란 기계 손이 자신의 몸에 붙은 여러 가닥의 전선들을 거칠게 잡아 떼어내는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "실험실 유리 출입문 앞의 벽면 스위치를 찰리의 두꺼운 손가락이 꾹 누르는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "찰리 앞의 투명한 유리문이 양옆으로 활짝 열리는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "메인센터 홀에 서서 낯선 주변 환경을 어리둥절하게 둘러보는 찰리의 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "피아노 소리가 들려온 방향으로 금속 고개를 확 돌린 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "모던한 중앙 홀 한가운데 놓인 낡은 피아노 건반 위를 지소영의 손가락이 짚고 있는 전신 구도.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "기둥 뒤에서 고개만 빼꼼 내밀어 피아노 쪽을 엿보는 찰리의 측면 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 9,
            "description": "기둥 쪽의 찰리를 향해 부드러운 미소로 바라보는 지소영의 측면 상체.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 10,
            "description": "지소영을 향해 찰리가 조심스럽게 한 발짝 다가가는 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 11,
            "description": "지소영의 두 손가락이 피아노 건반 위를 꾹 누르는 근접 찰나.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 12,
            "description": "피아노 앞의 지소영을 빤히 응시하는 찰리의 동공이 확장된 디스플레이 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 13,
            "description": "찰리의 거대한 두 기계 팔이 지소영의 상체를 와락 끌어안는 찰나.",
            "characters": [
              "찰리",
              "지소영"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 14,
            "description": "찰리의 기계 품 안에서 지그시 눈을 감은 지소영의 평온한 얼굴 클로즈업.",
            "characters": [
              "찰리",
              "지소영"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 85,
        "scene_heading": "연구소 메인센터 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "유리 벽 안 실험 의자에 앉아 몸 곳곳에 전선이 연결된 찰리의 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "유리 벽 밖에서 마이크를 입에 바짝 댄 채 지시하는 지소영의 측면 구도.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "지소영의 목소리를 듣고 자신의 가슴 쪽을 빤히 내려다보는 찰리의 금속 얼굴.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "찰리가 두 눈을 감듯 디스플레이 화면을 어둡게 끄는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "찰리의 가슴 중앙 링이 빠르게 회전하며 강렬한 빛을 뿜어내는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "컴퓨터 모니터 화면에 위로 치솟는 그래프 선들이 띄워진 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "컴퓨터 키보드 자판 위를 바쁘게 두드리는 연구원 A의 두 손 근접 찰나.",
            "characters": [
              "연구원 A"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "컴퓨터 스크린에 '데이터 기록 중'이라는 글자가 선명하게 떠 있는 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "찰리의 가슴 링이 광속에 가깝게 맹렬히 회전하는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "유리 벽 너머 찰리를 응시하며 두 주먹을 불끈 쥔 지소영의 상반신.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "컴퓨터 스크린 화면에 붉은색 'ERROR' 글자가 깜빡이는 근접 구도.",
            "characters": [],
            "based_on_beat": 2
          },
          {
            "shot_index": 12,
            "description": "찰리의 가슴 링에서 시커먼 연기가 훅 피어오르는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 13,
            "description": "연기 나는 찰리를 보며 당황하여 두 눈을 둥그렇게 뜬 지소영의 얼굴 클로즈업.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 14,
            "description": "연기가 피어오르는 가슴 링을 빤히 내려다보는 찰리의 어두운 디스플레이 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "배식을 기다리는 사람들의 긴 줄 옆, 식당 테이블에 마주 앉은 이현우와 서지민의 넓은 구도.",
            "characters": [
              "이현우",
              "서지민"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "빵이 담긴 접시를 무심한 표정으로 내려다만 보는 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "먹지 않는 이현우를 향해 의아한 표정으로 묻는 서지민의 측면.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "서지민이 연구소의 자급자족 철학을 설명하며 당당하게 턱을 치켜든 얼굴.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "서지민의 설명을 들으며 심드렁한 표정으로 턱을 괸 이현우의 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 20,
            "description": "찰리의 심장 기술에 담긴 가치를 진지한 눈빛으로 설명하는 서지민의 상반신.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 21,
            "description": "세상을 바꾼다는 서지민의 말에 미간을 살짝 구기며 되묻는 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 22,
            "description": "아차 싶어 입술을 꾹 깨문 서지민의 당황한 얼굴 클로즈업.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 23,
            "description": "실험이라는 말에 충격을 받아 두 눈이 커진 이현우의 굳은 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 24,
            "description": "양손으로 식당 테이블을 거칠게 짚은 채 벌떡 일어서는 이현우의 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 86,
        "scene_heading": "메인 센터 소장실 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "소장실의 문을 어깨로 거칠게 밀어 여는 이현우의 역동적인 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "문가에 선 이현우가 지소영을 향해 핏대 선 얼굴로 고함치는 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "갑작스러운 이현우의 등장에 당황하여 눈이 커진 지소영의 얼굴.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "고개를 푹 숙인 채 눈치를 보는 서지민의 굽은 상체.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "지소영이 양손을 허공에 펴 보이며 난감한 표정으로 이현우를 설득하려는 구도.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "찰리를 물건 취급하냐며 손가락으로 지소영을 거세게 가리키는 이현우의 분노한 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "이현우의 맹렬한 항의에 말문이 막힌 채 입술을 질끈 깨문 지소영의 굳은 얼굴.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 2
          }
        ]
      },
      {
        "scene_index": 87,
        "scene_heading": "특임대+ 유빅사 사무실 (교차) - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "군화가 복도 바닥을 절도 있게 디디는 하반신 근접 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "이강준의 책상 위로 군복 입은 군인이 서류 문건을 쑥 내미는 손 근접 찰나.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "책상 앞의 이강준이 건네받은 서류를 뚫어져라 응시하는 상체.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이강준이 고개를 들어 서류를 건넨 군인을 날카롭게 쳐다보는 굳은 얼굴.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "이강준이 턱을 치켜들며 제주도 출동을 결연하게 명령하는 정면 상체.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "어두운 유빅사 회장실, 윤성찬이 책상 위 스피커폰을 향해 몸을 기울이고 있는 상체.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 7,
            "description": "스피커폰에 귀를 기울인 채 입꼬리를 비릿하게 올리는 윤성찬의 얼굴 클로즈업.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 8,
            "description": "윤성찬이 등 뒤에 선 유빅 용병대장을 향해 고개를 확 돌리는 측면 찰나.",
            "characters": [
              "윤성찬",
              "유빅 용병대장"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 9,
            "description": "윤성찬의 시선을 마주하며 꼿꼿한 자세로 고개를 끄덕이는 유빅 용병대장의 상체.",
            "characters": [
              "유빅 용병대장"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 10,
            "description": "윤성찬이 손가락으로 턱을 문지르며 교활한 야심을 드러내는 굳은 정면 얼굴.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 4
          }
        ]
      },
      {
        "scene_index": 88,
        "scene_heading": "제주도 연구소 - D",
        "shots": [
          {
            "shot_index": 1,
            "description": "바다 한가운데 우뚝 솟아있는 제주도 위로 아침 해가 밝아오는 넓은 전경.",
            "characters": [],
            "based_on_beat": 0
          },
          {
            "shot_index": 2,
            "description": "책상 위에 놓인 액자 속 지동현과 어린 여자아이가 다정하게 웃고 있는 사진 근접 구도.",
            "characters": [
              "지동현"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "슬픈 표정으로 책상 위 사진을 빤히 내려다보는 지소영의 상반신.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "과거의 원망 섞인 목소리가 떠오른 듯 고통스럽게 두 눈을 질끈 감는 지소영의 얼굴 클로즈업.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "연구소 복도의 닫힌 문틈으로 고개를 내밀고 조심스럽게 안을 살피는 이현우의 측면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 6,
            "description": "복도 끝의 문이 활짝 열리는 찰나, 문 뒤로 서 있는 연구원 A와 다른 연구원들의 모습.",
            "characters": [
              "연구원 A"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 7,
            "description": "열리는 문을 발견하고 화들짝 놀라며 복도 모퉁이 뒤로 몸을 숨기는 이현우의 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 8,
            "description": "벽에 등을 바짝 기댄 채 숨을 죽이고 엿듣는 이현우의 긴장된 표정.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "복도를 걸어가며 진지한 표정으로 찰리의 희생에 대해 이야기하는 연구원 A의 얼굴.",
            "characters": [
              "연구원 A"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "모퉁이에 숨은 이현우가 찰리의 분해 소식을 듣고 큰 충격에 빠져 두 눈이 둥그렇게 커진 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "차가운 스테인리스 침대 위에 거대한 기계 팔다리가 단단히 결박된 채 누워 있는 찰리의 전신 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "누워 있는 찰리를 슬프고 애틋한 눈빛으로 내려다보는 지소영의 상체.",
            "characters": [
              "지소영",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "지소영의 손이 찰리의 낡은 금속 머리를 부드럽게 쓰다듬는 근접 구도.",
            "characters": [
              "지소영",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "결박당한 이유를 모른 채 커다란 렌즈 눈동자로 지소영을 빤히 쳐다보는 찰리의 어리둥절한 얼굴.",
            "characters": [
              "찰리",
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "찰리의 얼굴 가까이 다가가 눈물이 고인 눈으로 미안함을 전하는 지소영의 애처로운 측면.",
            "characters": [
              "지소영",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 16,
            "description": "지소영의 다정한 손길을 느끼며 긍정의 의미로 커다란 금속 고개를 살짝 끄덕이는 찰리의 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 17,
            "description": "찰리의 얼굴 디스플레이에 따뜻하고 환한 웃음 이모티콘이 선명하게 떠오른 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 18,
            "description": "아무것도 모른 채 웃는 찰리를 보며 애써 눈물을 참기 위해 아랫입술을 꽉 깨문 지소영의 얼굴 클로즈업.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 19,
            "description": "실험실의 굳게 닫힌 문을 이현우가 어깨로 거칠게 들이받아 열어젖히는 폭발적인 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 20,
            "description": "열린 문턱에 서서 분노로 핏대 선 얼굴로 고함치는 이현우의 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 21,
            "description": "굉음에 깜짝 놀라 일제히 출입문 쪽으로 고개를 확 돌리는 서지민과 연구원들의 당황한 전경.",
            "characters": [
              "서지민",
              "연구원 A"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 22,
            "description": "난입한 이현우를 향해 당장 나가라며 단호하게 손가락을 뻗는 지소영의 위압적인 측면 구도.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 23,
            "description": "다그치며 다가오는 연구원들을 향해 이현우가 무거운 금속 스탠드를 양손으로 꽉 쥐고 허공으로 번쩍 치켜든 찰나.",
            "characters": [
              "이현우",
              "연구원 A"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 24,
            "description": "스탠드를 치켜든 이현우의 기세에 겁을 먹고 움찔하며 뒤로 물러서는 서지민과 연구원들의 상체.",
            "characters": [
              "서지민",
              "연구원 A"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 25,
            "description": "위협적으로 스탠드를 휘두르며 지소영을 향해 원망의 삿대질을 쏟아내는 이현우의 일그러진 얼굴.",
            "characters": [
              "이현우",
              "지소영"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 26,
            "description": "난동을 부리는 이현우가 위험에 처할까 다급하게 결박된 기계 몸을 비틀며 구속을 풀려 발버둥 치는 찰리의 역동적인 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 27,
            "description": "연구원 A의 손이 서랍 속에 숨겨둔 스턴 건의 손잡이를 꽉 움켜쥐는 근접 찰나.",
            "characters": [
              "연구원 A"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 28,
            "description": "상황을 중재하려 찰리의 두꺼운 기계 손가락이 스테인리스 침대 바닥을 거칠게 탕탕 내리치는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 29,
            "description": "바닥을 치는 소리에 지소영이 고개를 돌려 찰리를 놀란 눈으로 쳐다보는 측면 구도.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 30,
            "description": "이현우를 자신에게 보내달라는 듯 간절하고 진지한 눈빛으로 지소영과 눈을 맞추는 찰리의 얼굴.",
            "characters": [
              "찰리",
              "지소영"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 31,
            "description": "찰리의 부탁에 체념한 듯 연구원들을 향해 구속을 풀라는 눈짓을 보내는 지소영의 상체.",
            "characters": [
              "지소영",
              "서지민"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 32,
            "description": "잠금장치가 해제되며 찰리를 결박했던 굵은 금속 구속구들이 침대 위로 철컥 떨어지는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 33,
            "description": "구속이 풀린 찰리를 향해 이현우가 손에 들었던 무기를 내팽개치고 울부짖으며 쏜살같이 달려가는 전신 구도.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 34,
            "description": "이현우의 두 팔이 침대에 누운 찰리의 거대한 금속 몸통을 와락 끌어안는 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 35,
            "description": "찰리를 꽉 껴안은 채 고개를 푹 숙이고 서럽게 눈물을 뚝뚝 흘리는 이현우의 애처로운 측면.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 36,
            "description": "디스플레이에 부드럽고 다정한 미소 이모티콘을 띄운 채 오열하는 이현우를 내려다보는 찰리의 얼굴.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 37,
            "description": "찰리의 뭉툭한 기계 손가락이 울고 있는 이현우의 뺨에 맺힌 눈물을 조심스럽게 닦아주는 근접 찰나.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 38,
            "description": "찰리가 스스로 죽음을 선택했다는 사실에 얼굴이 일그러진 채 제발 떠나지 말라고 애원하는 이현우의 핏대 선 정면.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 39,
            "description": "결연한 눈빛으로 창조자와의 오랜 약속을 언급하며 이현우를 단단하게 다독이는 찰리의 든든한 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 40,
            "description": "자신을 원망하지 말라는 찰리의 진심 어린 마음에 무너져 내려 실험실 구석 의자에 털썩 주저앉는 지소영의 찰나.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 41,
            "description": "의자에 주저앉은 지소영이 깊은 죄책감과 슬픔에 두 손으로 얼굴을 꽉 감싸 쥐는 상체.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 42,
            "description": "이현우와 찰리의 슬픈 대화를 들으며 눈시울이 붉어진 채 굳게 선 서지민의 먹먹한 얼굴 클로즈업.",
            "characters": [
              "서지민"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 43,
            "description": "이현우를 위로하기 위해 디스플레이에 귀엽게 윙크하는 이모티콘을 띄운 찰리의 밝은 얼굴 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 8
          },
          {
            "shot_index": 44,
            "description": "실험실 천장의 경광등이 붉은빛을 강렬하게 뿜으며 비상사태를 알리듯 점멸하는 근접 찰나.",
            "characters": [],
            "based_on_beat": 9
          },
          {
            "shot_index": 45,
            "description": "귀를 찢는 듯한 적색경보에 깜짝 놀라 일제히 고개를 들어 천장을 두리번거리는 지소영과 서지민의 당황한 구도.",
            "characters": [
              "지소영",
              "서지민"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 46,
            "description": "실험실 문을 황급히 밀어 열고 헐레벌떡 뛰어 들어오는 연구원 C의 다급한 상체.",
            "characters": [
              "연구원 C"
            ],
            "based_on_beat": 9
          },
          {
            "shot_index": 47,
            "description": "연구원 C가 지소영을 향해 손가락으로 바깥 복도를 가리키며 기겁하여 침입 상황을 보고하는 긴박한 얼굴.",
            "characters": [
              "연구원 C",
              "지소영"
            ],
            "based_on_beat": 9
          }
        ]
      },
      {
        "scene_index": 89,
        "scene_heading": "교차. 제주도 해변가 + 연구실, 제주도 연구소 -D",
        "shots": [
          {
            "shot_index": 1,
            "description": "상륙선에서 해변으로 뛰어내리는 특임대 병사들의 역동적인 전경.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "상륙선에서 마지막으로 발을 내딛는 이강준의 군화 근접 구도.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "해변에 선 이강준을 향해 하늘에서 쏟아지듯 날아오는 수많은 소형 나비드론 떼의 전경.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "허공의 나비드론 떼를 향해 소총을 정조준한 특임대 병사들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "이강준의 얼굴 바로 앞까지 비행해 다가와 붉은 스캔 빛을 쏘는 나비드론의 근접 찰나.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "연구실 통제실 모니터 화면 가득 굳은 표정의 이강준 얼굴이 띄워진 구도.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "통제실 안에서 모니터를 향해 굳은 표정으로 서 있는 지소영의 상체.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "지소영 곁에서 안절부절못하며 서 있는 연구원 C의 굳은 얼굴.",
            "characters": [
              "연구원 C"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 9,
            "description": "지소영이 모니터를 향해 단호한 눈빛으로 발포 명령을 내리는 입 모양의 클로즈업.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 10,
            "description": "해변의 이강준이 얼굴 앞의 나비드론을 향해 권총의 방아쇠를 당기는 역동적인 찰나.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 11,
            "description": "총탄에 맞은 나비드론이 파편을 사방으로 튀기며 산산조각 나는 근접 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 12,
            "description": "허공의 나비드론 떼를 향해 일제히 총구의 불을 뿜는 특임대 병사들의 맹렬한 사격 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 13,
            "description": "파괴된 나비드론 잔해가 통제실 유리창을 깨고 제어 시스템 위로 처박히는 폭발적인 찰나.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 14,
            "description": "제어 시스템에서 튀는 불꽃을 보며 당황하여 두 눈을 동그랗게 뜬 지소영의 얼굴.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 15,
            "description": "지소영을 향해 단호한 표정으로 턱을 치켜들며 작전을 제안하는 이현우의 상체.",
            "characters": [
              "지소영",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 16,
            "description": "서지민의 손이 이현우를 향해 검은색 무선 수신기를 불쑥 내미는 근접 찰나.",
            "characters": [
              "서지민",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 17,
            "description": "이현우가 자신의 옷깃에 무선 수신기를 단단히 부착하는 근접 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 18,
            "description": "이현우가 곁에 선 찰리를 향해 장난스럽게 한쪽 눈을 찡긋 감는 윙크 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 19,
            "description": "이현우의 윙크를 받고 듬직하게 금속 고개를 끄덕이는 찰리의 정면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 20,
            "description": "찰리와 이현우를 보며 연구원 C가 다급하게 무언가를 설명하는 측면 상체.",
            "characters": [
              "연구원 C",
              "찰리",
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 21,
            "description": "옥상을 향해 계단을 두 칸씩 뛰어오르는 이현우와 찰리의 역동적인 뒷모습.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 22,
            "description": "거대한 안테나와 스피커가 설치된 옥상 잔디밭 위로 이현우와 찰리가 달려온 넓은 전경.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 23,
            "description": "무선 수신기에 입을 바짝 댄 채 거칠게 소리치는 이현우의 핏대 선 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 24,
            "description": "옥상 위 하늘을 새까맣게 덮으며 착륙을 시도하는 특임대 전투기들의 압도적인 전경.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 25,
            "description": "전투기에서 옥상 잔디밭 바닥으로 우르르 뛰어내리는 인공지능 전투병들의 역동적인 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 26,
            "description": "이현우가 찰리를 향해 손가락을 뻗으며 굳은 표정으로 신호를 보내는 측면.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 27,
            "description": "찰리가 거대한 스피커 본체에 자신의 굵은 금속 팔을 강하게 밀착시키는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 28,
            "description": "찰리의 가슴에서 뿜어진 에너지가 스피커를 통해 눈부신 파동으로 퍼져나가는 역동적인 순간.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 29,
            "description": "강력한 디지털 음파를 맞고 입을 크게 벌린 채 눈동자가 뒤집힌 인공지능 전투병의 일그러진 얼굴 클로즈업.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 30,
            "description": "음파 충격으로 옥상 바닥에 도미노처럼 픽픽 쓰러지는 인공지능 전투병들의 넓은 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 31,
            "description": "옥상에서 이 광경을 지켜보며 경악으로 뻣뻣하게 얼어붙은 이강준의 굳은 얼굴.",
            "characters": [
              "이강준"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 32,
            "description": "쓰러진 병사들을 보며 이현우와 찰리가 손바닥을 높이 들어 경쾌하게 마주치는 하이파이브 근접 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 33,
            "description": "옥상 바닥에 융단 폭격이 떨어지며 거대한 흙먼지와 화염이 솟구치는 폭발의 찰나.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 34,
            "description": "빗발치는 헬기의 총탄을 피해 몸을 바짝 숙이고 잔디밭을 뒹구는 이현우의 역동적인 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 35,
            "description": "옥상 너머 하늘을 새까맣게 뒤덮은 유빅사 무장 헬기 부대의 위압적인 웅장한 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 36,
            "description": "선두 지휘 헬기 창문 너머로 옥상을 매섭게 내려다보는 윤성찬의 서늘한 얼굴 구도.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 37,
            "description": "허공의 헬기를 올려다보며 분노로 미간을 깊게 찌푸린 이현우의 굳은 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 38,
            "description": "통제실 대형 모니터 화면 가득 윤성찬의 탐욕스러운 얼굴이 떠 있는 구도.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 39,
            "description": "모니터 속 윤성찬을 향해 핏대를 세우며 고함치는 지소영의 분노한 정면.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 40,
            "description": "지휘 헬기 안에서 윤성찬이 손을 강하게 내저으며 무자비한 폭격을 명령하는 역동적인 상체.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 41,
            "description": "무장 헬기들에서 일제히 쏟아진 로켓포들이 연구소 외벽에 명중하여 연쇄 폭발을 일으키는 장엄한 전경.",
            "characters": [],
            "based_on_beat": 4
          },
          {
            "shot_index": 42,
            "description": "폭격의 파편이 튀는 가운데 유탄 조각이 이현우의 어깨를 강하게 타격하는 잔혹한 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 43,
            "description": "파편에 맞은 충격으로 입을 크게 벌리고 비명을 지르며 뒤로 나뒹구는 이현우의 전신.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 44,
            "description": "연구소 옥상 잔디 바닥에 윤성찬의 지휘 헬기가 거친 바람을 일으키며 착륙하는 찰나.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 45,
            "description": "헬기 문이 활짝 열리며 비릿한 미소를 띠고 발을 내딛는 윤성찬의 거만한 상체.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 46,
            "description": "피를 흘리며 바닥에 웅크린 이현우를 안타깝게 내려다보는 찰리의 굳은 얼굴.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 47,
            "description": "찰리의 1인칭 시점 화면(POV) 속 윤성찬의 얼굴 위에 붉은색 'THE TARGET' 글자가 점멸하는 찰나.",
            "characters": [
              "찰리",
              "윤성찬"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 48,
            "description": "찰리의 거친 기계 손이 자신의 가슴에 달린 둥근 링을 강하게 비틀어 돌리는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 49,
            "description": "찰리를 향해 일제히 소총을 발사하는 유빅 용병들의 역동적인 상체.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 50,
            "description": "허공에 멈춰 섰던 총알들이 방향을 꺾어 쏜 자들을 향해 거꾸로 날아가는 비현실적인 찰나.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 51,
            "description": "역전된 총탄을 맞고 피를 튀기며 옥상 바닥으로 퍽퍽 고꾸라지는 용병들의 구도.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 52,
            "description": "쓰러지는 용병들을 보며 눈을 부릅뜨고 하얗게 질린 윤성찬의 경악스러운 얼굴 클로즈업.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 53,
            "description": "찰리의 가슴 링이 맹렬한 속도로 회전하며 눈부신 에너지를 소용돌이치듯 뿜어내는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 54,
            "description": "통제실 모니터 화면의 에너지 그래프가 한계치를 뚫고 수직으로 무섭게 솟구치는 근접 구도.",
            "characters": [],
            "based_on_beat": 5
          },
          {
            "shot_index": 55,
            "description": "치솟는 에너지 수치를 확인하고 두 손으로 입을 꽉 틀어막은 지소영의 충격받은 상반신.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 56,
            "description": "연구소 전체의 조명 불빛들이 터질 듯 강렬하게 밝아졌다 어두워지기를 반복하는 아슬아슬한 옥상 전경.",
            "characters": [],
            "based_on_beat": 6
          },
          {
            "shot_index": 57,
            "description": "찰리의 가슴에서 뿜어진 거대하고 새하얀 광선 기둥이 어두운 하늘을 뚫고 수직으로 치솟는 압도적인 전경.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 58,
            "description": "눈부신 광선 앞에서 눈을 뜰 수 없어 팔로 자신의 얼굴을 꽉 가린 윤성찬의 역동적인 상체.",
            "characters": [
              "윤성찬"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 59,
            "description": "거대한 빛기둥 중심에 선 찰리가 천천히 고개를 돌려 바닥에 쓰러진 이현우를 부드럽게 내려다보는 구도.",
            "characters": [
              "찰리",
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 60,
            "description": "피를 흘린 채 찰리의 눈부신 모습을 멍하니 올려다보는 이현우의 촉촉한 눈동자 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 61,
            "description": "의식 이미지 속, 파티장에서 앰버와 두 손을 잡고 엉성하지만 즐겁게 춤을 추는 찰리의 전신.",
            "characters": [
              "찰리",
              "앰버"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 62,
            "description": "의식 이미지 속, 도서관 벽면에 파란색 크레파스로 그림을 그리는 찰리의 따뜻한 뒷모습.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 63,
            "description": "의식 이미지 속, 비 새는 캠핑카 안에서 이현우, 앰버, 라울, 찰리가 모포를 덮고 웅크려 잠든 평온한 구도.",
            "characters": [
              "이현우",
              "앰버",
              "라울",
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 64,
            "description": "강렬한 빛에 휩싸인 채 이현우를 향해 부드러운 미소 이모티콘을 띄운 찰리의 얼굴 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 65,
            "description": "입술 관절을 힘겹게 달싹이며 친구라는 단어를 내뱉는 찰리의 금속 하관 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 66,
            "description": "영원한 이별을 직감하고 눈물이 범벅된 채 입을 크게 벌려 오열하는 이현우의 핏대 선 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 6
          },
          {
            "shot_index": 67,
            "description": "옥상 전체를 집어삼키듯 퍼져나가는 폭발적인 새하얀 광선이 화면 전체를 눈부시게 뒤덮는 찰나.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 68,
            "description": "광선이 사라진 어두운 옥상 바닥에 검게 그을리고 녹아내린 찰리의 흉측한 몸통 잔해만 덩그러니 남은 전경.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 69,
            "description": "산화된 찰리의 잔해를 발견하고 큰 충격에 동공이 미세하게 흔들리며 굳어버린 이현우의 얼굴.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 70,
            "description": "이현우가 다리를 절뚝이며 찰리의 잔해 쪽으로 힘겹고 위태롭게 발을 내딛는 전신 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 71,
            "description": "파괴된 잔해 속에서 미세하게 푸른 스파크를 튀기며 힘없이 깜빡이는 찰리의 깨진 디스플레이 근접 찰나.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 72,
            "description": "이현우가 찰리의 잔해 곁에 무릎을 꿇고 털썩 주저앉아 무너져 내리는 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 73,
            "description": "이현우를 향해 마지막 시선을 맞추듯 디스플레이 불빛을 위태롭게 유지하는 찰리의 낡은 얼굴.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 74,
            "description": "찰리의 디스플레이 전원이 팟 하고 완전히 꺼지며 칠흑 같은 먹먹한 어둠으로 변하는 근접 찰나.",
            "characters": [],
            "based_on_beat": 7
          },
          {
            "shot_index": 75,
            "description": "이현우의 두 팔이 전원이 꺼진 찰리의 차가운 금속 잔해를 자신의 품으로 꽉 껴안는 애처로운 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          },
          {
            "shot_index": 76,
            "description": "찰리의 검은 잔해에 얼굴을 묻은 채 어깨를 들썩이며 서럽게 오열하는 이현우의 슬픈 등.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 7
          }
        ]
      },
      {
        "scene_index": 90,
        "scene_heading": "90. 제주도 어느 연구소 실내 - N",
        "shots": [
          {
            "shot_index": 1,
            "description": "어두운 연구소 내부, 대형 모니터 화면에 전 세계 각지에 서 있는 수많은 찰리의 모습이 띄워진 전경.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "모니터 아래 제단 같은 테이블 위에 찰리의 낡고 분해된 금속 부품들이 흩어져 놓인 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "테이블 위 부품들을 하염없이 빤히 응시하는 이현우의 상체 측면 구도.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "이현우의 어깨 위로 지소영의 손이 얹어지는 근접 찰나.",
            "characters": [
              "이현우",
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "지소영의 손이 작은 데이터 칩을 이현우 쪽으로 쑥 내미는 근접 구도.",
            "characters": [
              "이현우",
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "이현우의 거친 손이 작은 데이터 칩을 조심스럽게 받아 쥐는 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "칩을 쥔 이현우가 고개를 들어 곁에 선 지소영을 올려다보는 얼굴.",
            "characters": [
              "이현우",
              "지소영"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "이현우 곁의 빈 의자에 지소영의 몸이 털썩 앉는 찰나.",
            "characters": [
              "이현우",
              "지소영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "지소영을 향해 텅 빈 공허한 눈빛을 띠는 이현우의 얼굴 클로즈업.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "이현우를 향해 위로하듯 부드럽게 미소 짓는 지소영의 측면.",
            "characters": [
              "이현우",
              "지소영"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "지소영의 손가락이 책상 위 작은 버튼을 꾹 누르는 근접 찰나.",
            "characters": [
              "지소영"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "대형 모니터 화면에 밝은 제주도 풍경이 환하게 띄워진 구도.",
            "characters": [],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "연구소 허공에 찰리의 거대한 홀로그램 형상이 눈부시게 나타난 전경.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 14,
            "description": "홀로그램 찰리를 향해 앰버와 라울이 두 팔을 뻗은 채 뛰어오는 역동적인 홀로그램 형상.",
            "characters": [
              "찰리",
              "앰버",
              "라울"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 15,
            "description": "의자에서 몸을 벌떡 일으키는 이현우의 역동적인 상체.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 16,
            "description": "이현우가 환하게 미소 지은 채 홀로그램 찰리의 손을 향해 자신의 손을 조심스럽게 뻗은 근접 찰나.",
            "characters": [
              "이현우",
              "찰리"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 17,
            "description": "어리둥절한 표정의 이모티콘을 띄운 홀로그램 찰리가 앰버, 라울, 이현우, 지소영을 내려다보는 구도.",
            "characters": [
              "찰리",
              "앰버",
              "라울",
              "이현우",
              "지소영"
            ],
            "based_on_beat": 4
          },
          {
            "shot_index": 18,
            "description": "수술대 위에 흩어진 찰리의 부서진 부품들이 서로 맞닿으며 결합되는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          },
          {
            "shot_index": 19,
            "description": "조각이 맞춰진 찰리의 낡은 금속 얼굴이 눈을 감은 채 평온하게 누워 있는 얼굴 클로즈업.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 5
          }
        ]
      },
      {
        "scene_index": 91,
        "scene_heading": "91. 에필로그 / 어느 바다 섬바위 – D 자막: 한 달 후",
        "shots": [
          {
            "shot_index": 1,
            "description": "맑고 투명한 바닷물 아래로 작은 물고기들이 헤엄치는 수중 구도.",
            "characters": [],
            "based_on_beat": 1
          },
          {
            "shot_index": 2,
            "description": "찰리의 거대한 기계 손이 거친 물보라를 일으키며 수면을 강하게 내리치는 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 3,
            "description": "얕은 바닷물 속에 선 찰리가 허리를 숙인 채 수면 아래를 뚫어져라 응시하는 전신.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 4,
            "description": "찰리 곁의 바닷물 속에서 앰버와 라울이 해맑게 웃으며 허리를 굽힌 채 수면 아래로 손을 뻗은 역동적인 구도.",
            "characters": [
              "찰리",
              "앰버",
              "라울"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 5,
            "description": "섬바위 위 널찍한 식탁 위로 이현우의 손이 화려한 음식이 담긴 접시를 톡 내려놓는 근접 찰나.",
            "characters": [
              "이현우"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 6,
            "description": "식탁 곁에서 접시를 든 서지민이 이현우를 향해 환하게 미소 짓는 상반신.",
            "characters": [
              "이현우",
              "서지민"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 7,
            "description": "허공에서 날아온 'B-200이 돌보던 아기 새'가 물속에 선 찰리의 낡은 어깨 위로 사뿐히 내려앉는 근접 찰나.",
            "characters": [
              "B-200이 돌보던 아기 새",
              "찰리"
            ],
            "based_on_beat": 1
          },
          {
            "shot_index": 8,
            "description": "물속의 물고기를 잡기 위해 찰리가 두 기계 팔을 수면 아래로 깊숙이 찔러 넣는 역동적인 상체.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 9,
            "description": "찰리의 커다란 빈 두 손이 물보라를 일으키며 바닷물 밖으로 허탈하게 빠져나오는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 10,
            "description": "빠져나간 물고기를 쳐다보며 디스플레이에 불만스러운 표정 이모티콘을 띄운 찰리의 정면 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 2
          },
          {
            "shot_index": 11,
            "description": "찰리가 다시 고개를 바짝 숙이고 미간을 찌푸린 이모티콘을 띄운 채 수면 아래에 집중하는 측면.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 12,
            "description": "찰리의 낡은 금속 가슴 중앙에 달린 링 장치가 미세한 떨림을 일으키는 근접 구도.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          },
          {
            "shot_index": 13,
            "description": "찰리의 가슴 링이 강렬한 진동과 함께 맹렬한 속도로 빙글빙글 회전하는 근접 찰나.",
            "characters": [
              "찰리"
            ],
            "based_on_beat": 3
          }
        ]
      }
    ],
    "total_shots": 1932
  },
  "config_hash": "75e6e1574e69eb06",
  "step_id": "shot_extract",
  "run_id": "17f252ba-185f-4e22-945d-98c35ddf7ade",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-09-20T15:46:51.310768+00:00",
  "schema_version": 1,
  "project_config_snapshot": {}
}