{
  "status": "completed",
  "completed_count": 110,
  "applicable_count": 110,
  "failed_count": 0,
  "data": {
    "scenes": [
      {
        "scene_index": 1,
        "scene_heading": "실외. 겨울 갈대숲 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "조선인들이 공포에 질려 갈대숲을 도망침",
            "after_state": "일본군의 총격과 창에 찔려 무자비하게 학살당함",
            "description": "일본군 소대가 사냥하듯 총을 쏘며 쫓아오고, 조선인들이 속수무책으로 쓰러진다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "방어막 없이 쫓기며 죽어가던 상태",
            "after_state": "나무집을 발견하고 내부로 피신함",
            "description": "남은 십여 명의 조선인들이 학살을 피해 소금창고 크기의 가건물 안으로 숨어든다."
          }
        ]
      },
      {
        "scene_index": 2,
        "scene_heading": "실내. 창고 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "창고 안에서 죽음의 공포에 떨며 숨을 죽임",
            "after_state": "창고 문이 열리고 학살당할 위기에 직면하여 절망함",
            "description": "일본군 장교가 문을 벌컥 열고 들어와 조선인들을 태워죽이려 하며 공포가 극에 달한다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "조선인들이 몰살당하기 직전의 위기 상황",
            "after_state": "외부의 미지 공격으로 일본군이 비명을 지르며 제압되고 정적이 찾아옴",
            "description": "갑작스러운 총소리와 비명과 함께 일본군 장교가 밖으로 끌려나가며 창고 문이 닫힌다."
          }
        ]
      },
      {
        "scene_index": 3,
        "scene_heading": "실내. 갈대숲 창고 밖 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "창고 밖의 상황을 모른 채 두려움에 떨던 상태",
            "after_state": "피칠갑이 된 일본군과 검은 형체를 목격하고 오금이 저려 굳어버림",
            "description": "조선인 촌주가 조심스레 밖으로 나왔다가 전멸한 일본군과 심장을 뜯는 검은 형체를 보고 경악한다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "검은 형체가 압도적인 힘으로 일본군을 유린하던 상태",
            "after_state": "죽어가던 일본군이 던진 창에 꿰뚫려 무력하게 쓰러진 상태",
            "description": "마지막 숨을 헐떡이던 일본군 한 명이 던진 사슴뿔 모양의 창에 검은 형체가 치명상을 입고 쓰러진다."
          },
          {
            "beat_index": 3,
            "change_type": "information",
            "before_state": "촌주가 단순한 생존자로서 사태를 지켜보던 상태",
            "after_state": "검은 형체의 유언을 수용하고 그 의지를 이어받아 눈이 황금빛으로 변한 상태",
            "description": "검은 형체가 촌주에게 피와 살을 먹으라는 당부와 귓속말을 남기고 사라지자, 촌주가 이를 받아들여 각성한다."
          },
          {
            "beat_index": 4,
            "change_type": "situation",
            "before_state": "낮 시간대의 피비린내 나는 갈대숲",
            "after_state": "순식간에 밤이 되고 개기월식을 통해 핏빛 붉은 달이 떠오름",
            "description": "촌주가 변화함과 동시에 세상이 어두워지고 붉은 달이 뜨며 초자연적인 환경으로 뒤바뀐다."
          }
        ]
      },
      {
        "scene_index": 4,
        "scene_heading": "5. 실내. 달리는 퇴근 버스 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "피곤함",
            "after_state": "짜증/답답함",
            "description": "지후는 강민숙이 남긴 수많은 전화 기록과 메시지들을 확인하고 얼굴을 찌푸리며 짜증을 낸다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "무의식적 행동",
            "after_state": "당황/위축",
            "description": "피곤함에 버릇처럼 휘파람을 분 지후는 사람들의 시선이 집중되자 움찔하며 고개를 푹 숙인다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "평범한 퇴근길",
            "after_state": "초자연적 징후 발현",
            "description": "지후가 눈치채지 못한 사이, 차창 밖에 그분(검은 연기 형체)이 맺혀 황금색 눈알의 얼굴 형상을 띄었다가 사라진다."
          }
        ]
      },
      {
        "scene_index": 5,
        "scene_heading": "6. 실내. 편의점 냉장고 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "허기진 상태",
            "after_state": "기이하게 매료된 상태",
            "description": "코피를 흘린 지후는 피를 닦는 대신 타일 바닥에 떨어진 핏방울에 흠뻑 매료된 것처럼 넋을 잃고 바라본다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "넋을 잃은 상태",
            "after_state": "현실 복귀/정신을 차림",
            "description": "정인우가 밖에서 냉장고 문을 두드리는 소리에 지후가 잠에서 깬 듯 화들짝 정신을 차린다."
          }
        ]
      },
      {
        "scene_index": 6,
        "scene_heading": "7. 실외. 편의점 밖 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "여유로움",
            "after_state": "경계/추궁",
            "description": "인우가 강민숙의 끈질긴 추궁에 거처를 말할 뻔했다고 털어놓자, 지후는 그럼 오빠와도 끝이라며 강하게 쏘아붙인다."
          }
        ]
      },
      {
        "scene_index": 7,
        "scene_heading": "8. 실외. 경찰서 주차장 - 낮 (인우의 회상)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "난처함",
            "after_state": "도피 시도",
            "description": "강민숙이 지후를 지켜달라며 간절히 애원하지만, 인우는 곤란해하며 대충 대답하고 자리를 피하려 한다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "도망치려 함",
            "after_state": "황당함/당혹감",
            "description": "강민숙이 대뜸 거액의 돈봉투를 쥐여주며 함께 있어 달라고 매달리자, 인우는 황당함에 말문이 막힌다."
          }
        ]
      },
      {
        "scene_index": 8,
        "scene_heading": "9. 다시 편의점 밖 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "경계",
            "after_state": "분노/답답함",
            "description": "지후는 인우가 받아온 돈봉투를 빼앗으며 평생 숨통을 조여 온 엄마의 지나친 간섭에 대해 분통을 터뜨린다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "분노/무시",
            "after_state": "깨달음/긴장",
            "description": "스물세 살 생일까지 버티라던 엄마의 말을 인우가 짚어주자, 지후는 기시감을 느끼고 표정이 굳어진다."
          }
        ]
      },
      {
        "scene_index": 9,
        "scene_heading": "10. 실내. 민숙 집(다세대 주택) - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "지친 몸을 이끌고 집에 들어옴",
            "after_state": "집 안에 있는 낯선 여자를 발견하고 공포로 하얗게 질림",
            "description": "귀가한 강민숙은 소파에 앉아 있는 강영란(흰 머리 여자)의 뒷모습을 보고 기겁하며 얼어붙는다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "충격에 빠져 숨도 제대로 못 쉼",
            "after_state": "수리영의 행방을 묻자 두려움에 떨며 필사적으로 변명함",
            "description": "흰 머리 여자가 수리영을 찾자 민숙은 눈물이 고인 채 3년 전에 가출해서 모른다며 횡설수설 둘러댄다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "겁에 질려 도망치려고 현관으로 몸을 돌림",
            "after_state": "거구의 남자에게 퇴로가 차단되어 절망함",
            "description": "여자의 반응에 극한의 두려움을 느낀 민숙이 도망가려 하지만, 황봉업(거구 남자)이 현관문을 떡 하니 막아서자 뒤로 넘어질 듯 멈춰 선다."
          }
        ]
      },
      {
        "scene_index": 10,
        "scene_heading": "11. 실내. 편의점 - 같은 시각",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "decision",
            "before_state": "멍한 상태로 엄마의 말을 곱씹음",
            "after_state": "엄마에게 전화를 걸려 하지만 섣불리 누르지 못하고 주저함",
            "description": "지후는 엄마가 한 '스물세 번째 생일' 말을 생각하다가 전화를 걸기로 마음먹지만 통화 버튼을 누르지 못하고 망설인다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "망설이며 전화를 주저함",
            "after_state": "엄마의 다급한 메시지를 보고 충격을 받아 연속으로 전화를 검",
            "description": "지후는 엄마로부터 온 '도망쳐'라는 톡을 확인하고 곧바로 전화를 연속해서 걸며, 손님이 들어오는 것조차 인지하지 못한다."
          }
        ]
      },
      {
        "scene_index": 11,
        "scene_heading": "12. 실외. 다세대 주택가 골목 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "지후 혼자 불안해하며 빠르게 이동 중임",
            "after_state": "인우의 차량과 합류한 뒤 다급하게 함께 민숙의 집으로 뛰어감",
            "description": "빠른 걸음으로 걷던 지후 앞에 인우가 차를 세우고 나타나며, 지후가 엄마가 전화를 받지 않는다고 말하자 두 사람이 급히 집으로 달려간다."
          }
        ]
      },
      {
        "scene_index": 12,
        "scene_heading": "13. 실내. 민숙 집 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "무슨 일이 생겼는지 확인하려 다급하게 문을 염",
            "after_state": "피로 물든 난장판과 낯선 이를 마주하고 경악함",
            "description": "인우와 지후가 문을 열고 들어서자 부서진 가구와 핏자국, 그리고 그 가운데 서 있는 낯선 남자 고산들을 보고 눈이 휘둥그레진다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "충격을 받아 산들을 노려보며 대치함",
            "after_state": "산들이 위협적으로 다가오자 인우가 무기를 꺼내 막아섬",
            "description": "산들이 지후를 수리영이라 부르며 다가오자 지후는 겁을 먹고 뒤로 물러나며, 인우는 삼단봉을 꺼내 들고 산들을 제지한다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "인우가 지후를 보호하며 산들을 막아서는 상태",
            "after_state": "산들의 압도적인 힘에 인우가 날아가고 지후가 제압당함",
            "description": "산들이 엄청난 괴력으로 인우의 멱살을 잡아 벽에 던져버리고, 비명을 지르며 도망치려는 지후를 단박에 붙잡아 바닥에 내동댕이친다."
          }
        ]
      },
      {
        "scene_index": 13,
        "scene_heading": "14. 실외/ 실내. 국도를 달리는 구형 산타페 SUV - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "납치한 지후를 싣고 묵묵히 차를 몰아 이동 중임",
            "after_state": "다른 일행이 민숙을 납치했음을 파악하고 자신의 역할을 재확인함",
            "description": "운전하던 산들은 전화를 통해 촌주와 황 씨가 강민숙을 챙겨 떠났다는 정보를 듣고, 수리영(지후)은 자신이 데리고 간다고 알린다."
          }
        ]
      },
      {
        "scene_index": 14,
        "scene_heading": "15. 실외. 다세대 주택 골목 - 저녁",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "공격을 받아 다친 몸으로 앰뷸런스에 걸터앉아 있음",
            "after_state": "노 형사에게 납치 정황을 구체적으로 진술하며 수사를 호소함",
            "description": "부상당한 인우는 다가온 노 형사에게 괴력의 남자가 순식간에 자신을 제압했으며, 김지후와 그녀의 엄마 홍은미가 납치되었다고 알린다."
          }
        ]
      },
      {
        "scene_index": 15,
        "scene_heading": "16. 실내. 구형 산타페 SUV - 새벽",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "목적지를 향해 납치 임무를 묵묵히 수행 중임",
            "after_state": "자신이 하고 있는 일에 대한 회의감과 혼란을 느낌",
            "description": "날이 밝아오는 선착장 풍경을 본 산들은 이 납치가 맞는 일인지 혼란스러워하며 깊은 한숨을 내쉰다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "손발이 묶인 채 기절한 듯 눈을 감고 누워 있었음",
            "after_state": "정신을 차리고 공포에 질려 엄마의 행방을 묻고 목숨을 구걸함",
            "description": "깨어난 지후는 자신은 수리영이 아니라며 덜덜 떨리는 목소리로 산들에게 항변하고, 엄마의 행방에 대해 묻는다."
          },
          {
            "beat_index": 3,
            "change_type": "emotion",
            "before_state": "냉정함을 유지하려 하며 엄마의 위치를 말해줌",
            "after_state": "지후의 애처로운 반응에 심하게 동요하며 죄책감 내지 내적 갈등을 겪음",
            "description": "엄마가 금월도로 갔다는 대답에 지후가 의아해하자, 산들은 두려워하는 지후의 모습에 오히려 자신의 눈동자가 더 심하게 흔들리며 동요한다."
          }
        ]
      },
      {
        "scene_index": 16,
        "scene_heading": "17. 실내. 경찰서 형사과 - 같은 시각",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "지후의 납치범에 대한 물리적 정보만 가진 상태",
            "after_state": "CCTV를 통해 산들의 범행과 다른 묘령의 남녀까지 확인하며 사건의 복잡성을 인지한 상태",
            "description": "인우가 CCTV 화면을 돌려보며 산들과 정체불명의 남녀가 민숙 집에 들어가는 것을 확인하고 사건의 배후에 대해 의구심을 품는다."
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "노 형사가 단순 채무 사건으로 취급하려는 상태",
            "after_state": "인우가 단순 사건이 아님을 확신하고 강력히 수사 의지를 굽히지 않는 상태",
            "description": "노 형사가 사건을 축소하려 하지만, 인우는 납치 사건임이 분명하다고 굽히지 않고 맞선다."
          },
          {
            "beat_index": 3,
            "change_type": "reaction",
            "before_state": "지후가 납치되어 억류 중이라고 확신하던 상태",
            "after_state": "지후가 자발적으로 엄마를 찾아 금월도로 간다는 문자를 받고 혼란과 당혹감에 빠진 상태",
            "description": "인우는 지후로부터 자발적으로 금월도에 간다는 문자를 받고, 상황을 이해하지 못해 크게 당황한다."
          }
        ]
      },
      {
        "scene_index": 17,
        "scene_heading": "18. 실외. 달리는 낚시 어선 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "납치된 충격과 두려움에 사로잡혀 있던 상태",
            "after_state": "들뜬 낚싯꾼들 속에서 고립된 채, 산들을 향한 경계심과 깊은 생각에 잠긴 상태",
            "description": "낚싯꾼들이 금월도의 대박 낚시에 대해 떠들썩하게 이야기하는 가운데, 지후는 홀로 떨어져 묵묵히 산들의 뒷모습을 관찰하며 생각에 잠긴다."
          }
        ]
      },
      {
        "scene_index": 18,
        "scene_heading": "19. 실내. 구형 산타페 SUV - 새벽(지후의 회상)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "엄마의 과거와 정체, 자신을 납치한 이유를 전혀 모르던 상태",
            "after_state": "엄마의 진짜 이름과 과거의 비밀, 그리고 자신이 미끼로 쓰였다는 충격적인 진실을 알게 된 상태",
            "description": "산들이 지후에게 엄마의 진짜 이름이 강민숙이며, 할머니가 엄마를 잡기 위해 지후를 미끼로 삼았다는 사실을 밝힌다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "자신이 왜 미끼로 쓰였는지 이해하지 못하는 혼란스러운 상태",
            "after_state": "자신이 그들의 생존에 반드시 필요하다는 대답을 듣고 충격과 무력감을 느끼는 상태",
            "description": "지후가 왜 자신이 필요한지 따져 묻자, 산들은 지후가 있어야 자신들이 살 수 있다고 대답하여 지후에게 깊은 충격을 안긴다."
          }
        ]
      },
      {
        "scene_index": 19,
        "scene_heading": "20. 실외. 달리는 낚시 어선 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "relationship",
            "before_state": "낚싯꾼들과 아무런 교류 없이 단절되어 있던 상태",
            "after_state": "여상이 위험을 경고하며 도움의 여지를 남김으로써 낯선 타인과 잠재적 유대감이 형성된 상태",
            "description": "여상이 지후에게 접근하여 금월도가 위험한 곳이라고 경고하고, 무슨 일이 있으면 자신들을 찾으라고 말한다."
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "위험에 끌려가며 두려움과 수동적인 태도를 보이던 상태",
            "after_state": "죽을 수도 있다는 경고에도 불구하고 엄마를 찾기 위해 섬에 들어가겠다고 확고히 결심한 상태",
            "description": "산들이 지후에게 지금이라도 돌아갈 수 있다며 마지막 기회를 주지만, 지후는 엄마를 찾기 위해 끝까지 가겠다는 의지를 표명한다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "목적지를 향해 바다를 항해 중인 상태",
            "after_state": "비현실적으로 아름답고 고립된 금월도가 눈앞에 나타나며 미지의 위협 공간으로 진입한 상태",
            "description": "주변 섬들이 모두 사라지고 아름다운 풍광의 유토피아 같은 섬, 금월도가 단독으로 모습을 드러낸다."
          }
        ]
      },
      {
        "scene_index": 20,
        "scene_heading": "21. 실외. 금월도 선착장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "미지의 섬에 막 도착하여 낯설고 긴장된 상태",
            "after_state": "예상치 못한 마을 사람들의 열띤 환영에 당황하고 어쩔 줄 모르는 상태",
            "description": "마을 사람들의 과도한 환호와 박수를 받게 된 수리영은 표정 관리를 하지 못하고 고개를 숙인 채 산들 뒤만 따라간다."
          },
          {
            "beat_index": 2,
            "change_type": "relationship",
            "before_state": "자신과 엄마를 잡아갈 거라 여겼던 할머니를 경계하는 상태",
            "after_state": "다정하게 자신을 껴안는 할머니의 태도에 혼란을 느끼고 어색해하는 상태",
            "description": "강영란이 자애로운 미소로 수리영을 맞이하며 껴안아주자, 수리영은 당황하여 산들에게 도움을 청하듯 쳐다보지만 외면당한다."
          }
        ]
      },
      {
        "scene_index": 21,
        "scene_heading": "22. 실내. 반월 식당 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "엄마의 과거와 자신의 진짜 이름에 대해 무지한 상태",
            "after_state": "자신의 본명이 '수리영'이며 그 이름에 담긴 뜻을 알게 된 상태",
            "description": "할머니 영란이 보여주는 옛 사진들을 통해 엄마의 과거 모습을 보고, 자신이 '수리영'이라는 이름을 가졌었다는 사실을 알게 된다."
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "엄마의 행방을 물으며 조심스레 전화 연락을 시도하려는 상태",
            "after_state": "산들에 의해 통화가 원천 차단되며 섬에 고립되었음을 실감하는 상태",
            "description": "수리영이 엄마와 통화를 하고 싶어 하지만, 산들이 육지로만 전화할 수 있다며 단호하게 잘라 말한다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "할머니가 차려준 성대한 육고기 상을 마주한 상태",
            "after_state": "자신이 채식주의자임을 밝히며 음식 섭취를 거부하는 상태",
            "description": "영란이 푸짐한 생고기 상을 내어오자, 수리영은 당황하며 고기 알러지가 있는 채식주의자라며 식사를 거절한다."
          },
          {
            "beat_index": 4,
            "change_type": "reaction",
            "before_state": "고기를 거절해 분위기가 난처해진 상태",
            "after_state": "생고기를 뜯어먹는 아이들의 기괴한 모습에 충격을 받은 상태",
            "description": "자신이 먹지 않은 핏물 뚝뚝 떨어지는 생고기를 동네 꼬마들이 손으로 게걸스럽게 뜯어먹는 모습을 보고 경악을 금치 못한다."
          }
        ]
      },
      {
        "scene_index": 22,
        "scene_heading": "23. 실외. 금월도 일각 - 낮/ 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "꽃이 만발한 평화롭고 아름다운 낮의 섬",
            "after_state": "꽃들이 시들고 보름달이 떠오르며 스산해진 밤의 섬",
            "description": "해가 지자 섬에 피어있던 꽃들이 순식간에 사그라져 시들어버리고, 하늘에 보름달이 떠오르며 기괴한 분위기가 조성된다."
          }
        ]
      },
      {
        "scene_index": 23,
        "scene_heading": "24. 실외. 금월도 숲길 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "낮 동안 식당에 머무르던 상태",
            "after_state": "어둠이 깔린 숲길을 빠르게 이동하는 상태",
            "description": "밤이 되자 고산들이 어두운 숲길을 짐승처럼 빠르고 거침없는 발걸음으로 헤쳐 나간다."
          }
        ]
      },
      {
        "scene_index": 24,
        "scene_heading": "25. 실내. 반월 식당 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "자신의 방 안에서 홀로 대기하던 상태",
            "after_state": "아무도 없는 식당으로 나와 조심스럽게 주변을 살피며 탐색하는 상태",
            "description": "수리영이 방에서 나와 달빛만 비치는 빈 식당을 확인하고, 긴장한 얼굴로 할머니와 엄마를 홀로 부르며 주변을 살핀다."
          }
        ]
      },
      {
        "scene_index": 25,
        "scene_heading": "26. 실외. 숲속 동굴 앞 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "숲길을 단숨에 가로지르며 거침없이 목적지로 향하던 상태",
            "after_state": "검은 동굴 입구 앞에서 섣불리 진입하지 못하고 심경이 복잡해진 상태",
            "description": "빠르게 숲을 통과해 온 고산들이 캄캄한 동굴 입구에 다다르자, 선뜻 들어가지 못하고 복잡한 표정으로 한참을 망설인다."
          }
        ]
      },
      {
        "scene_index": 26,
        "scene_heading": "27. 실외. 반월 식당 뒤뜰 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "할머니를 찾기 위해 조심스럽게 뒤뜰로 나옴",
            "after_state": "창고 문틈으로 불빛과 기괴한 제단을 발견함",
            "description": "김지후(강수리영)는 허름한 창고 문에 다가가 안을 들여다보고, 촛불과 제단이 있는 것을 발견한다."
          }
        ]
      },
      {
        "scene_index": 27,
        "scene_heading": "28. 실내. 창고 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "할머니를 부르며 창고 안으로 들어옴",
            "after_state": "섬뜩한 제단과 목걸이를 닮은 창을 발견하고 홀린 듯 넋을 잃음",
            "description": "김지후(강수리영)는 기괴한 제단과 자신의 목걸이와 비슷한 창을 보고 완전히 정신을 빼앗긴다."
          }
        ]
      },
      {
        "scene_index": 28,
        "scene_heading": "29. 실외. 뒤뜰 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "창고 밖으로 나와 다음 목적지를 모색함",
            "after_state": "칠흑같이 어두운 산길을 마주하고 두려움에 망설임",
            "description": "김지후(강수리영)는 숲길로 향하려 하지만 너무 어두운 환경에 엄두를 내지 못하고 주저한다."
          }
        ]
      },
      {
        "scene_index": 29,
        "scene_heading": "30. 실외. 숲길 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "플래시 불빛에 의지해 숲길을 걷고 있었음",
            "after_state": "낯선 사람들의 소리를 듣고 불을 끈 채 숲속에 몸을 숨김",
            "description": "김지후(강수리영)는 포댓자루를 옮기는 마을 청년들의 소리를 듣고 본능적으로 몸을 숨긴다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "숨죽여 마을 청년들을 지켜보며 긴장함",
            "after_state": "김여상의 등장으로 놀란 뒤, 그와 엄마에 대한 대화를 나눔",
            "description": "김지후(강수리영)는 갑자기 나타나 자신의 입을 막은 김여상과 대화하며 엄마에 관한 암담한 상황을 듣는다."
          },
          {
            "beat_index": 3,
            "change_type": "decision",
            "before_state": "김여상에게 당장 산을 내려가라는 경고를 들음",
            "after_state": "경고를 무시하고 엄마를 찾기 위해 김여상을 따라감",
            "description": "김지후(강수리영)는 돌아가라는 만류에도 불구하고 마을 청년들을 뒤쫓는 김여상의 뒤를 따라나선다."
          }
        ]
      },
      {
        "scene_index": 30,
        "scene_heading": "31. 실외. 숲속 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "포댓자루를 쫓아가며 김여상과 돌아가는 문제로 다투고 있었음",
            "after_state": "소리를 들은 청년들이 멈춰 서자 들킬 뻔한 위기에 숨죽여 엎드림",
            "description": "말소리 때문에 마을 청년들이 뒤를 돌아보자, 김지후(강수리영)와 김여상은 다급하게 수풀 뒤에 납작 엎드려 시선을 피한다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "발각될 뻔한 위기에 긴장하며 몸을 숨기고 있었음",
            "after_state": "청년들이 발길을 돌리자 다시 쉼 없이 그들을 추적함",
            "description": "마을 청년들이 다시 산속 깊은 곳으로 이동하자, 김지후(강수리영)와 김여상은 땀을 흘리면서도 끈질기게 뒤를 쫓는다."
          }
        ]
      },
      {
        "scene_index": 31,
        "scene_heading": "32. 실외. 숲속 염소 축사 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "마을 청년들의 뒤를 쫓아 깊은 숲속을 이동 중이었음",
            "after_state": "수십 마리의 검은 염소가 몰려 있는 축사 구역을 가로질러 감",
            "description": "마을 청년들이 검은 염소 떼가 모인 축사를 통과해 지나가고, 김여상과 김지후(강수리영)도 그들의 뒤를 놓치지 않고 조심스레 따라간다."
          }
        ]
      },
      {
        "scene_index": 32,
        "scene_heading": "33. 실외/ 실내. 도축장 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "마을 사람들을 추적하는 여상의 진짜 목적을 모르는 상태",
            "after_state": "여상이 실종된 여동생을 찾고 있다는 사실을 알게 된 상태",
            "description": "건물을 살피던 중, 여상이 절박한 태도로 실종된 여동생을 찾기 위해 이 곳을 쫓고 있음을 수리영에게 밝힌다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "도축장 내부를 몰래 엿보며 정체를 확인하려 애쓰는 상태",
            "after_state": "살육 현장을 목격하고 터진 플래쉬 불빛으로 인해 마을 청년들에게 발각된 상태",
            "description": "마을 청년들이 사람 같은 형체를 도축하는 것을 보고 여상이 증거를 남기려다 핸드폰 플래쉬를 터트려, 피범벅이 된 짐승 모습의 청년들과 눈이 마주친다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "충격과 공포로 얼어붙어 꼼짝 못하는 상태",
            "after_state": "패닉에 빠진 여상의 뒷덜미를 잡고 도망치는 상태",
            "description": "여상이 너무 놀라 몸이 굳어버리자, 수리영이 오히려 여상을 잡아끌며 도망치기 시작한다."
          }
        ]
      },
      {
        "scene_index": 33,
        "scene_heading": "34. 실외. 숲속 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "마을 청년들을 피해 여상과 함께 숲길을 도망치는 상태",
            "after_state": "여상이 넘어져 굴러떨어지고 홀로 공포 속에서 쫓기는 상태",
            "description": "미친 듯 숲을 내달리던 중 여상이 무언가에 걸려 언덕 아래로 비명과 함께 사라져버리고, 수리영은 어쩔 수 없이 홀로 계속 내달린다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "오솔길에서 마주친 산들에게 살인 사건을 알리며 도움을 청하는 상태",
            "after_state": "눈빛이 변한 산들에게 목을 졸려 기절하는 상태",
            "description": "수리영이 숲에서 빠져나와 마주친 산들에게 살인자들에 대해 경고하지만, 산들의 눈이 검은 염소의 것으로 돌변하여 수리영의 목을 졸라 기절시킨다."
          }
        ]
      },
      {
        "scene_index": 34,
        "scene_heading": "35. 실내. 달리는 아반테 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "지후(수리영)와 지속적으로 연락이 닿지 않아 걱정하는 상태",
            "after_state": "초조함과 불안감이 커져 난폭하게 속도를 높이는 상태",
            "description": "인우가 핸즈프리로 전화를 걸지만 연결되지 않는 통화 목록만 쌓이자, 참지 못하고 엑셀을 거칠게 밟아 속도를 낸다."
          }
        ]
      },
      {
        "scene_index": 35,
        "scene_heading": "36. 실외. 금월도 숲속 오솔길 - 낮(수리영의 꿈)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "엄마를 발견하고 거리를 좁히려 다가가는 상태",
            "after_state": "엄마가 괴물로 변해 사라지고 가위에 눌린 듯 꼼짝 못하는 상태",
            "description": "섬에서 달아나라는 엄마의 눈이 염소처럼 변하고 검은 연기가 되어 사라지자, 수리영은 목소리도 나오지 않고 몸도 굳어버린다."
          }
        ]
      },
      {
        "scene_index": 36,
        "scene_heading": "37. 실내. 반월 식당 뒷방 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "악몽에서 깨어나 평온한 방 안의 공기에 안도하려는 상태",
            "after_state": "어젯밤까지 목에 걸려 있던 목걸이가 사라졌음을 발견한 상태",
            "description": "가위에 눌렸다가 힘겹게 깨어난 수리영이 평온한 방 안을 둘러보다가 무의식중에 목걸이를 찾지만 없다는 사실을 깨닫는다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "간밤의 끔찍한 일들과 분실된 목걸이로 인해 의구심이 드는 상태",
            "after_state": "할머니의 태연한 미소 앞에서 꿈과 현실의 경계를 잃고 극심한 혼란을 느끼는 상태",
            "description": "영란이 방문을 열고 들어와 잠꼬대 소리를 들었다며 해맑게 웃자, 수리영은 어젯밤 겪은 일이 진짜인지 꿈인지 분간하지 못해 아무 말도 하지 못한다."
          }
        ]
      },
      {
        "scene_index": 37,
        "scene_heading": "38. 실외. 반월 식당 뒤뜰 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "간밤의 끔찍한 제단이 있었음을 확신하며 창고 문을 엶",
            "after_state": "제단의 흔적이 전혀 없는 평범한 창고 모습에 당혹감과 혼란을 느낌",
            "description": "수리영이 굳게 닫힌 창고 문을 확 열어제끼지만, 기대와 달리 평범한 물건들만 쌓여있어 이해할 수 없다는 듯 우두커니 선다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "창고를 보며 멍하니 서 있음",
            "after_state": "갑작스러운 영란의 등장에 놀라 어색하게 변명함",
            "description": "영란이 불쑥 나타나 묻자, 수리영이 흠칫 놀라며 잃어버린 목걸이를 찾는 중이었다고 어색하게 둘러댄다."
          },
          {
            "beat_index": 3,
            "change_type": "information",
            "before_state": "마을을 돌아보며 엄마를 찾을 단서를 구하려 함",
            "after_state": "산 넘어가는 길이 없고 배를 타야만 한다는 사실과 속을 꿰뚫어 보는 영란의 태도에 압도됨",
            "description": "혼자 섬을 둘러보겠다는 수리영에게 영란이 숲에 들어가지 말라며 엄마가 있는 곳은 배를 타야만 갈 수 있다고 못 박자, 수리영은 할 말을 잃는다."
          }
        ]
      },
      {
        "scene_index": 38,
        "scene_heading": "39. 실외. 선착장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "어제 같이 들어온 낚시꾼들의 행방에 대한 단서를 찾고자 함",
            "after_state": "황 씨의 적대적인 태도와 외지인들이 모두 떠났다는 말에 의구심과 머쓱함을 느낌",
            "description": "수리영이 낚시꾼들의 행방을 묻자, 황 씨가 퉁명스럽게 그들이 새벽에 육지로 나갔으며 금월도에 외지인은 없어야 한다고 대답해 수리영을 무안하게 만든다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "황 씨와의 대화로 겸연쩍고 위축된 상태",
            "after_state": "살인마 청년들의 평범하고 친근한 모습에 극도의 인지 부조화와 혼란에 빠짐",
            "description": "간밤에 끔찍한 살인을 저지른 청년들이 다가오자 수리영이 덜컥 겁을 먹지만, 그들이 무시무시한 모습은 온데간데없이 친근하게 인사하자 혼란스러워한다."
          }
        ]
      },
      {
        "scene_index": 39,
        "scene_heading": "40. 실외. 금월도 해안 마을 일각 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "자기 생각에 빠져 혼란스럽게 마을을 걸어감",
            "after_state": "마을의 역한 냄새를 맡고 석창포를 운운하는 주민들의 말에 기묘한 위화감을 느낌",
            "description": "주민들이 다가와 석창포 다린 물 냄새라며 말을 걸지만, 수리영은 그게 아닌 다른 역한 냄새임을 직감하며 억지로 쓴웃음을 짓는다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "주민들과 어색하게 대화 중인 상태",
            "after_state": "마을 사람들의 일제히 집중되는 시선에 동물원 원숭이가 된 듯한 수치심과 압박감을 느낌",
            "description": "어느새 담 너머로 온 마을 사람들이 자신을 내다보고 있음을 깨달은 수리영이 얼굴을 붉히며 도망치듯 자리를 벗어나려 한다."
          },
          {
            "beat_index": 3,
            "change_type": "reaction",
            "before_state": "부담스러운 시선을 피해 황급히 자리를 피하려 함",
            "after_state": "외지인의 숲 출입을 금하는 주민의 뼈있는 경고에 멈칫하며 억눌림",
            "description": "도망가듯 걸음을 옮기는 수리영에게 주민이 숲에 혼자 들어가지 말라며 강하게 경고하자, 수리영은 대답조차 하지 못하고 굳어버린다."
          }
        ]
      },
      {
        "scene_index": 40,
        "scene_heading": "41. 실외. 숲속 입구 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "도축장을 찾기 위해 숲으로 진입하려 함",
            "after_state": "간밤의 추격과 여상의 끔찍한 사고 기억이 떠올라 극도의 긴장감과 공포에 휩싸임",
            "description": "어둑한 숲 입구에 선 수리영은 간밤 마을 청년들에게 쫓기다 여상이 언덕 아래로 사라지던 악몽 같은 기억을 떠올리며 마른침을 꿀꺽 삼킨다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "긴장감 속에 어두운 숲을 바라봄",
            "after_state": "검은 염소의 기묘한 시선을 마주하며 불안한 대치를 이어감",
            "description": "숲속에서 검은 염소 한 마리가 마치 빨리 안으로 들어오라고 유혹하듯 수리영을 지긋이 응시한다."
          }
        ]
      },
      {
        "scene_index": 41,
        "scene_heading": "42. 실외. 숲속 - 잠시 후",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "간밤의 기억을 더듬으며 숲길을 헤매고 다님",
            "after_state": "육고기가 놓인 비석들을 발견하고 마을에 진동하던 악취의 진짜 원인을 깨달음",
            "description": "숲속에서 이끼 낀 비석과 그 앞에 놓인 썩은 육고기를 발견한 수리영은, 마을에서부터 맡았던 역한 냄새의 원인이 바로 이것이었음을 알고 인상을 찌푸린다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "썩은 고기를 보며 역겨워하던 중 홀로 발길을 돌림",
            "after_state": "정체불명의 휘파람 소리와 사라지는 짐승의 손에 의해 보이지 않는 위협에 노출됨",
            "description": "멀리서 날아오는 휘파람 소리에 수리영이 고개를 갸웃하며 발길을 재촉할 때, 나무 뒤에서 그녀를 감시하던 날카로운 짐승의 손이 스윽 사라진다."
          }
        ]
      },
      {
        "scene_index": 42,
        "scene_heading": "43. 실외. 국도변 주유소 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "김지후와 통화를 시도하며 막연히 기다리는 상태",
            "after_state": "연락을 포기하고 지도 앱을 통해 금월도가 외딴 섬이라는 사실을 인지한 상태",
            "description": "정인우는 주유 중 지후에게 전화를 걸지만 연결되지 않자, 지도 앱을 열어 금월도가 다른 섬들과 뚝 떨어진 고립된 곳임을 확인한다."
          }
        ]
      },
      {
        "scene_index": 43,
        "scene_heading": "44. 실외. 다시 숲속 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "숲을 빠져나가기 위해 부지런히 길을 걷는 상태",
            "after_state": "아까 지나온 비석과 썩은 고기를 다시 마주치며 같은 장소를 맴돌고 있음을 깨달은 상태",
            "description": "핸드폰 신호조차 잡히지 않는 숲속을 걷던 수리영은 아까 보았던 이끼 낀 비석과 고기를 그대로 다시 발견하고 자신이 길을 잃고 맴돌고 있음을 알게 된다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "길을 잃은 상황에 어쩔 줄 몰라 하며 비석을 살펴보는 상태",
            "after_state": "비석에 적힌 자신의 이름을 확인하고 극심한 충격과 공포에 굳어버린 상태",
            "description": "혹시나 하는 마음에 비석을 살펴본 수리영은 바위에 무덤처럼 자신의 이름인 '수리영'이 적혀 있는 것을 보고 충격에 휩싸인다."
          }
        ]
      },
      {
        "scene_index": 44,
        "scene_heading": "45. 실내. 도축장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "위압적인 강영란 앞에서 마을 청년들이 목숨을 구걸하는 상태",
            "after_state": "강영란이 자비 없이 날카로운 손톱으로 청년의 목을 그어 처형하는 상태",
            "description": "살려달라며 애원하는 청년의 머리를 쓰다듬던 강영란은 순식간에 손톱을 세워 가차 없이 청년의 목을 베어버린다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "청년이 피를 뿜으며 쓰러지고 남은 놈들이 벌벌 떠는 상태",
            "after_state": "남은 청년들은 공포에 질려 납작 엎드리고, 강영란은 태연히 손톱에 묻은 피를 핥는 상태",
            "description": "끔찍한 살육에도 강영란은 눈 하나 깜짝하지 않고 자신의 피 묻은 손톱을 핥아먹으며, 남은 청년들은 극도의 공포에 질려 엎드려 빈다."
          }
        ]
      },
      {
        "scene_index": 45,
        "scene_heading": "46. 실외. 숲길 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "relationship",
            "before_state": "고산들이 강영란에게 수리영의 처우에 대한 합리적인 의문을 제기하는 상태",
            "after_state": "강영란이 고산들의 속마음과 흔들림을 예리하게 짚어내어 고산들을 당혹하게 만드는 상태",
            "description": "강영란은 수리영을 왜 데려왔냐는 질문을 시작으로 고산들의 내면적 흔들림과 의구심을 꿰뚫어보며 압박해 고산들의 말문을 막히게 한다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "강영란의 압박에 당황하며 변명하려는 고산들의 상태",
            "after_state": "강영란의 눈물 어린 비통한 호소에 완전히 무너져 무릎을 꿇고 눈물로 사죄하는 상태",
            "description": "강영란이 수백 년의 고통과 가족을 희생해야 하는 어미의 비통함을 토로하자, 고산들은 오열하며 무릎을 꿇고 용서를 빌며 두 사람은 모자처럼 끌어안는다."
          }
        ]
      },
      {
        "scene_index": 46,
        "scene_heading": "47. 실외. 숲속 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "숲을 헤매며 시그널을 찾던 수리영",
            "after_state": "자기 이름이 새겨진 비석들을 보고 공포에 질림",
            "description": "길을 잃고 숲을 헤매던 수리영이 곳곳에 세워진 '수리영' 비석을 발견하고 극심한 두려움을 느낀다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "겁을 먹고 뒷걸음질 치던 수리영",
            "after_state": "돌진하는 검은 염소를 피해 도망치다 넘어져 위기에 처함",
            "description": "거대한 검은 염소가 콧바람을 내뿜더니 맹렬한 속도로 돌진해오고, 수리영은 도망치다 넘어져 공격받을 위기에 놓인다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "염소에게 들이받히기 직전의 수리영",
            "after_state": "산들이 나타나 염소를 날려버리고 수리영을 구함",
            "description": "검은 염소가 수리영을 들이받으려는 찰나, 산들이 나타나 염소를 일격에 날려버리고 쓰러진 수리영을 무표정하게 일으켜 세워준다."
          },
          {
            "beat_index": 4,
            "change_type": "relationship",
            "before_state": "산들에게 고마워하며 엄마의 안부를 묻는 수리영",
            "after_state": "이전과 달리 차갑고 퉁명스러운 산들의 태도에 당황함",
            "description": "수리영이 엄마의 행방을 조심스레 묻지만, 산들은 외진 길로 다니지 말라며 차갑게 쏘아붙이고 수리영은 그의 낯선 눈빛에 당황한다."
          },
          {
            "beat_index": 5,
            "change_type": "action",
            "before_state": "달라진 산들의 모습에 우두커니 서 있던 수리영",
            "after_state": "산들의 재촉을 받고 서둘러 뒤를 따라감",
            "description": "산들이 커다란 염소를 가볍게 메고 무심하게 앞장서며 재촉하자, 수리영이 마지못해 그의 뒤를 따라 숲을 내려간다."
          }
        ]
      },
      {
        "scene_index": 47,
        "scene_heading": "48. 실외. 해안마을 선착장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "금월도에 들어갈 배편을 절박하게 구하는 인우",
            "after_state": "배편이 완전히 끊겼다는 말에 짜증과 답답함을 느낌",
            "description": "인우가 어부들에게 섬에 들어갈 방법을 묻지만, 배편이 하루 두 번뿐이고 그마저도 끊겼다는 대답을 듣고 좌절한다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "답답한 마음에 주변을 돌아보는 인우",
            "after_state": "선착장에 떠밀려온 훼손된 시체의 존재를 인지함",
            "description": "선착장 한쪽에 사람들이 몰려있는 것을 발견하고, 어부들의 대화를 통해 시체가 떠밀려 왔음을 알게 된다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "멀리서 소란을 지켜보던 인우",
            "after_state": "군중을 뚫고 들어가 참혹한 시체 현장을 직접 목격함",
            "description": "구경꾼들이 셀카를 찍으며 떠드는 폴리스라인 안쪽으로 인우가 비집고 들어가 훼손된 시체와 현장을 살피는 형사들을 확인한다."
          },
          {
            "beat_index": 4,
            "change_type": "action",
            "before_state": "현장을 묵묵히 보던 인우",
            "after_state": "형사에게 지후(수리영)와 홍은미의 신원을 제공함",
            "description": "난감해하는 40대 노 형사와 눈이 마주친 인우가 김지후(수리영)와 엄마 홍은미의 이름을 대며 수사에 개입한다."
          }
        ]
      },
      {
        "scene_index": 48,
        "scene_heading": "49. 실내. 반월 식당 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "도망쳤다 잡혀온 듯 구석에서 눈치를 보는 수리영",
            "after_state": "영란에게 엄마의 안부를 거듭하며 불안하게 물음",
            "description": "산들이 염소를 손질하고 영란이 만월제 준비를 하는 가운데, 수리영이 용기를 내어 엄마가 잘 있는지 영란에게 조심스럽게 캐묻는다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "계속해서 영란에게 질문을 던지던 수리영",
            "after_state": "산들의 위협적인 눈빛을 받고 쫄아서 입을 다묾",
            "description": "수리영이 엄마 걱정에 질문을 이어가려 할 때, 주방에서 나온 산들이 무서운 눈초리로 눈치를 주자 수리영은 위축되어 말을 멈춘다."
          },
          {
            "beat_index": 3,
            "change_type": "emotion",
            "before_state": "엄마를 걱정하며 위축되어 있던 수리영",
            "after_state": "다정하게 웃는 영란의 손길에 더 큰 섬뜩함을 느낌",
            "description": "영란이 수리영에게 다가와 효녀라 칭찬하며 미소 지은 얼굴로 어깨를 쓰다듬지만, 수리영은 그 모습에서 오히려 깊은 공포를 느끼고 침을 삼킨다."
          }
        ]
      },
      {
        "scene_index": 49,
        "scene_heading": "50. 실내. 해안마을 횟집 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "정인우가 금월도에서 벌어지는 일들의 내막을 정확히 모르는 상태",
            "after_state": "신 형사의 브리핑을 통해 금월도의 장기 연쇄 실종과 동물의 흔적 등 사건의 심각성을 인지한 상태",
            "description": "신 형사가 최근 3년간 금월도에서 일어난 실종과 동물 DNA 검출에 대한 수사 상황을 정인우에게 전달한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "정인우가 납치 용의자들의 확실한 정체와 행방을 모르는 상태",
            "after_state": "형사들의 증언을 통해 금월도 소유주가 강영란임을 알고 CCTV 속 강영란과 황봉업(황 씨)의 실체를 확인받은 상태",
            "description": "조 형사가 금월도 소유주로 강영란을 언급하자, 정인우가 CCTV 캡처 사진을 보여주고 형사들이 이들을 알아본다."
          }
        ]
      },
      {
        "scene_index": 50,
        "scene_heading": "51. 실내. 반월 식당 뒷방 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "김지후(강수리영)가 방 안에서 어떻게 해야 할지 몰라 막연히 불안해하는 상태",
            "after_state": "마을 청년들의 감시를 눈으로 확인하고 섬 안에 완벽히 갇히고 고립되었음을 체감하는 상태",
            "description": "김지후(강수리영)가 몰래 창밖을 내다보다가 식당을 감시하며 교대하는 마을 청년들을 발견한다."
          }
        ]
      },
      {
        "scene_index": 51,
        "scene_heading": "52. 실내. 동굴 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "강민숙이 고산들의 과거 인간적인 모습에 일말의 희망을 거는 상태",
            "after_state": "인간답게 살려다 비참해진 결과에 분노하며 괴물의 본성을 따르겠다는 고산들에게 절망하는 상태",
            "description": "고산들이 20년의 도망자 생활을 저주하며 인간이 아닌 자신들의 본성대로 살아야 한다고 강민숙에게 토로한다."
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "강민숙이 딸을 살리기 위해 고산들의 온정에 매달리는 상태",
            "after_state": "고산들이 애원을 묵살하고 떠남으로써 김지후(강수리영)에 대한 무자비한 위협이 가시화된 상태",
            "description": "강민숙이 김지후(강수리영)만은 살려달라고 애원하지만 고산들은 대답 없이 매정하게 뒤돌아 나간다."
          }
        ]
      },
      {
        "scene_index": 52,
        "scene_heading": "53. 실외. 숲속 만월제 도당 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "고산들이 인간성을 부정하고 괴물의 본성에 순응하려던 차갑고 냉혹한 상태",
            "after_state": "피 묻은 거대한 바위 앞에서 절대자에게 매달리며 간절히 소원을 비는 나약하고 인간적인 상태",
            "description": "고산들이 만월제 도당의 거대한 바위에 손을 대고 고개를 숙인 채 누구보다 간절하게 기도를 올린다."
          }
        ]
      },
      {
        "scene_index": 53,
        "scene_heading": "54. 실외. 해안마을 선착장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "정인우가 평범한 낚시꾼으로 위장해 금월도행 배에 탑승하려는 상태",
            "after_state": "황봉업(황 씨)이 축제를 이유로 외지인의 승선을 완강히 거부해 섬 진입이 좌절될 위기에 처한 상태",
            "description": "황봉업(황 씨)이 마을 축제 기간이라며 낚시꾼 차림을 한 정인우의 승선을 신경질적으로 거절한다."
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "정인우가 신분을 숨긴 채 우회적으로 금월도에 들어가려던 상태",
            "after_state": "경찰 신분을 노출하고 영장 청구와 수사 확대를 빌미로 황봉업(황 씨)을 협박해 승선을 관철한 상태",
            "description": "정인우가 경찰 신분증을 들이밀며 내일 경찰력을 동원해 시끄럽게 만들겠다고 반 협박을 시전한다."
          }
        ]
      },
      {
        "scene_index": 54,
        "scene_heading": "55. 실외. 황 씨의 낚시 어선 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "relationship",
            "before_state": "정인우가 억지로 배에 올라타 금월도로 향하는 일방적인 통행 상태",
            "after_state": "조타실의 황봉업(황 씨)이 정인우에게 강렬한 적대감을 뿜어내며 두 사람 사이의 팽팽한 긴장감이 형성된 상태",
            "description": "어선이 안개 속을 뚫고 나아가는 가운데, 조타실의 황봉업(황 씨)이 선수의 정인우를 몹시 적대적인 시선으로 노려본다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "자욱한 바다 안개 때문에 시야가 차단된 불확실한 항해 상태",
            "after_state": "안개가 걷히며 음울하고 미스터리한 모습의 금월도가 나타나 목적지에 도달한 상태",
            "description": "안개 너머로 금빛 물결이 아닌 흉흉하고 음울한 기운을 풍기는 금월도의 전경이 서서히 모습을 드러낸다."
          }
        ]
      },
      {
        "scene_index": 55,
        "scene_heading": "56. 실외. 금월도 선착장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "황봉업과 대치하며 배 안에 머물던 상태",
            "after_state": "선착장에 내려 마을 사람들의 노골적인 적대감을 받는 상태",
            "description": "배에서 내린 정인우는 자신을 환영하지 않는 마을 사람들과 강영란의 곱지 않은 시선을 받으며 위축된다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "적대적인 분위기와 통신 불능에 당황하고 긴장한 상태",
            "after_state": "강수리영을 발견하고 표정이 밝아지며 안도하는 상태",
            "description": "주변을 살피며 긴장하던 정인우가 식당에서 나와 손을 흔드는 강수리영을 발견하고 반가워한다."
          }
        ]
      },
      {
        "scene_index": 56,
        "scene_heading": "57. 실외. 금월도 해안길 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "relationship",
            "before_state": "무사히 재회하여 반가워하던 상태",
            "after_state": "정인우가 강수리영의 극단적인 주장을 불신하며 의구심을 표하는 상태",
            "description": "해안길을 걷던 정인우가 산 사람 제물이라는 강수리영의 말을 믿기 힘들어하며 어디까지 믿어야 할지 따져 묻는다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "정인우의 질문에 무덤덤하게 반응하던 상태",
            "after_state": "고산들에 대한 정인우의 평가에 표정이 굳어지며 말을 아끼는 상태",
            "description": "고산들도 사람 새끼가 아닌 것 같다는 정인우의 말에 강수리영이 순간 표정을 굳히며 대답을 회피한다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "두 사람이 가파른 바윗길을 오르며 이동하는 상태",
            "after_state": "황봉업의 은밀한 감시망 안에 들어간 상태",
            "description": "강수리영과 정인우가 위태롭게 숲 쪽으로 올라갈 때, 멀리 배에 있는 황봉업이 이들을 은밀히 감시한다."
          }
        ]
      },
      {
        "scene_index": 57,
        "scene_heading": "58. 실외. 숲속 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "강수리영의 상황 설명을 반신반의하며 가볍게 여기던 상태",
            "after_state": "비석과 썩은 고기를 직접 목격하고 기이함에 흥미와 의문을 갖는 상태",
            "description": "정인우가 '수리영'이라는 이름이 적힌 비석과 썩은 고기의 존재를 확인하고 섬의 비정상적인 상황을 인지한다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "기이한 현상을 분석 대상으로 치부하며 여유를 부리던 상태",
            "after_state": "강수리영의 엄중한 경고를 듣고 긴장하며 숲의 더 깊은 곳으로 진입하는 상태",
            "description": "길을 잃어 원점으로 돌아올 수 있으니 정신 차리라는 강수리영의 경고를 들은 정인우가 의아해하면서도 그녀를 뒤따른다."
          }
        ]
      },
      {
        "scene_index": 58,
        "scene_heading": "59. 실외. 염소 축사 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "과거 도망치던 밤의 기억이 현실인지 꿈인지 확신하지 못하던 상태",
            "after_state": "과거의 끔찍한 경험이 현실이었음을 명확히 깨닫고 극도로 긴장하는 상태",
            "description": "텅 빈 염소 축사를 지나며 강수리영은 자신이 그날 밤 겪었던 일이 꿈이 아님을 깨닫고 심하게 가슴을 졸인다."
          }
        ]
      },
      {
        "scene_index": 59,
        "scene_heading": "60. 실내. 도축장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "음산한 분위기에 위축되고 피 냄새를 경계하던 상태",
            "after_state": "피 냄새에 강렬하게 자극받아 본능적인 식욕을 느끼는 상태",
            "description": "강수리영이 도축장에 밴 강한 피 냄새에 이끌려 자신도 모르게 입맛을 다시며 침을 삼킨다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "포대자루 안에 단순히 짐승 고기가 들어있을 것으로 짐작하던 상태",
            "after_state": "토막 난 사람 시체가 쏟아져 나와 살육의 현장임을 깨닫고 경악하는 상태",
            "description": "정인우가 포대자루를 풀려 할 때 피범벅이 된 사람의 토막 시체들이 쏟아져 나오고 두 사람은 충격에 빠진다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "시체 발견에 혼란스러워하며 그 자리에 굳어있던 상태",
            "after_state": "외부의 발소리를 감지하고 즉각 창고 안으로 몸을 숨기는 상태",
            "description": "사람들이 다가오는 소리가 들리자 정인우가 재빠르게 강수리영을 끌고 창고 안 시체 더미 앞으로 숨어든다."
          },
          {
            "beat_index": 4,
            "change_type": "situation",
            "before_state": "창고에 숨어 사람들에게 발각될지도 모르는 절체절명의 위기 상태",
            "after_state": "고산들과 청년들이 인간 냄새를 의심하면서도 시체 포대를 들고 떠나 위기를 모면한 상태",
            "description": "고산들과 마을 청년들이 들어와 포대자루를 챙기던 중 인간 냄새를 의심하지만, 서로 비웃다 그대로 나가며 숨죽인 두 사람은 가까스로 위기를 넘긴다."
          }
        ]
      },
      {
        "scene_index": 60,
        "scene_heading": "61. 실외. 해안길 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "decision",
            "before_state": "도축장의 끔찍한 실체를 확인하고 수단과 방법을 가리지 않고 당장 섬을 탈출하려는 절박한 의도.",
            "after_state": "탈출 기회를 거부하고 엄마를 찾기 위해 죽음을 무릅쓰고 섬에 남으려는 단호한 결심.",
            "description": "인우가 위험을 피해 당장 섬에서 나가자고 설득하지만, 수리영은 엄마를 찾기 전에는 절대 나갈 수 없다며 거부한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "뾰족한 대안 없이 탈출 여부를 두고 실랑이를 벌이며 난감해하는 상태.",
            "after_state": "갯바위의 시체가 꿈속에서 보았던 남자임을 확인하고, 살인 현장 목격이 현실이었음을 깨달으며 극도의 공포에 질린 상태.",
            "description": "수리영이 갯바위에 걸려있는 시체를 발견하고, 그것이 자신이 숲속 살해 현장에서 보았던 인물임을 인식하며 충격을 받는다."
          }
        ]
      },
      {
        "scene_index": 61,
        "scene_heading": "62. 실외. 금월도 선착장 - 해질녘",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "시체의 심한 상처를 보고 단순 실족사가 아님을 확신하며 인우에게 소곤대는 수리영.",
            "after_state": "경찰 창모의 핀잔과 억지 해명에 겁을 먹고 무안해하며 인우의 등 뒤로 위축되어 숨는 수리영.",
            "description": "수리영이 시체의 짐승에 할퀸 상처를 보고 살인을 의심하자, 엿들은 창모가 면박을 주며 수리영의 입을 다물게 만든다."
          },
          {
            "beat_index": 2,
            "change_type": "relationship",
            "before_state": "살인을 실족사로 위장하려는 영란과 창모, 마을 사람들을 강하게 의심하며 적대적으로 노려보는 인우.",
            "after_state": "관할 경찰이라는 지위를 이용한 창모의 노골적인 협박과 기세에 억눌려 어쩔 수 없이 침묵하며 수긍하는 인우.",
            "description": "창모가 타 관할 경찰인 인우의 신분을 들먹이며 얌전히 있으라고 위협하자, 인우가 저항하지 못하고 고개를 끄덕인다."
          },
          {
            "beat_index": 3,
            "change_type": "decision",
            "before_state": "창모의 경찰 순찰정에 수리영과 함께 탑승해 어떻게든 섬을 빠져나가려는 탈출 시도.",
            "after_state": "영란의 강경한 지시와 마을 청년들의 무력 시위, 창모의 거절에 가로막혀 탈출을 포기하고 좌절하는 상태.",
            "description": "인우가 창모에게 자신들도 데려가 달라고 부탁하지만, 영란이 수리영의 출도를 막고 청년들이 앞을 가로막아 탈출이 무산된다."
          }
        ]
      },
      {
        "scene_index": 62,
        "scene_heading": "63. 실외. 경찰 순찰정 - 저녁",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "공권력을 집행하는 경찰로서 절차에 따라 시체를 싣고 육지로 이송하는 것처럼 보이던 창모.",
            "after_state": "바다 한가운데서 배를 세우고 시체의 금품과 시계를 갈취하는 타락한 범죄자의 본색을 드러낸 창모.",
            "description": "배를 멈춘 창모가 여상의 시체를 뒤져 현금과 롤렉스 시계를 훔치며 사리사욕을 채우는 비열한 행동을 한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "단독으로 시체의 유류품을 빼돌리며 사적 이익을 취하던 부패 경찰 창모.",
            "after_state": "황 씨에게 사체를 능숙하게 인계하고 만월제와 촌주를 언급하며, 마을의 연쇄살인 집단과 완벽하게 공모하고 있음을 드러낸 상태.",
            "description": "바다에서 대기하던 황 씨의 낚시 어선이 다가와 여상의 시체를 넘겨받고, 두 사람의 대화를 통해 경찰 역시 섬마을 살인 카르텔의 하수인임이 밝혀진다."
          }
        ]
      },
      {
        "scene_index": 63,
        "scene_heading": "64. 실내. 반월 식당 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "인우가 창밖 청년들의 노골적인 시선에 갇혀 있다고 느낌",
            "after_state": "영란이 사고를 핑계로 통행 자제를 경고하며 감시를 정당화함",
            "description": "창밖 감시자들을 보며 불쾌해하는 인우에게 영란이 외지인의 밤길 위험을 경고하며 압박한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "인우가 영란이 무녀복을 입고 의식을 준비하는 이유를 모름",
            "after_state": "영란과 산들이 '그분'을 위한 백 년 만의 붉은 달 만월제 정보를 밝힘",
            "description": "인우가 벌써 준비를 하는 이유를 묻자, 영란과 산들이 금월도의 모시는 존재와 특별한 만월제에 대해 설명한다."
          },
          {
            "beat_index": 3,
            "change_type": "reaction",
            "before_state": "인우가 지후 엄마의 부재에 대해 논리적으로 따져물음",
            "after_state": "산들이 물리적 위협을 가하며 인우의 합리적 추궁을 억압함",
            "description": "인우가 지후 엄마가 20년 만에 고향에 온 정황의 이상함을 지적하자, 산들이 폭력적으로 윽박지르며 입막음한다."
          },
          {
            "beat_index": 4,
            "change_type": "action",
            "before_state": "수리영이 생고기에 시선을 빼앗긴 채 손가락으로 찔러보며 입맛을 다심",
            "after_state": "고기 알러지가 있는 수리영이 본능을 주체하지 못하고 생고기를 씹어먹기 시작함",
            "description": "이성을 잃은 수리영이 피가 흐르는 뭉티기를 한 점 집어먹으며 기괴한 행동을 시작하고, 인우가 이에 당황한다."
          },
          {
            "beat_index": 5,
            "change_type": "relationship",
            "before_state": "인우가 수리영을 가족같이 가깝게 여긴다고 주장함",
            "after_state": "결혼 계획이 없다는 말에 둘의 관계가 '남'으로 규정되며 인우가 무안해짐",
            "description": "영란과 산들이 인우와 수리영의 관계를 날카롭게 캐물어 두 사람이 사실상 혈연도 부부도 아닌 남임을 강조한다."
          },
          {
            "beat_index": 6,
            "change_type": "information",
            "before_state": "인우가 수리영이 배를 타지 않고 섬에 남은 근본적인 이유를 깨닫지 못함",
            "after_state": "영란이 피를 나눈 가족의 영적 연결을 강조하여 인우를 기선 제압함",
            "description": "영란이 수리영이 본능적으로 엄마의 존재를 느낀 것이라며 혈연의 강렬한 이끌림을 설파하여 인우의 말문을 막는다."
          },
          {
            "beat_index": 7,
            "change_type": "emotion",
            "before_state": "게걸스레 피범벅 생고기를 탐식하며 이성을 상실한 수리영",
            "after_state": "정신을 차린 수리영이 피투성이인 자신의 손을 보고 경악하여 비명을 지름",
            "description": "인우의 절규에 가까운 제지에 정신이 돌아온 수리영이 자신이 저지른 짓과 피 묻은 손을 확인하고 충격에 빠진다."
          }
        ]
      },
      {
        "scene_index": 64,
        "scene_heading": "65. 실외. 금월도 숲속 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "마을에 머물며 의식을 준비하던 영란",
            "after_state": "무녀복 차림의 영란이 마을 사람들을 이끌고 짐승처럼 재빠르게 숲으로 이동함",
            "description": "별 하나 없는 어두운 밤, 영란이 거침없고 가벼운 발걸음으로 숲길을 오르며 본격적인 의식 거행을 위해 움직인다."
          }
        ]
      },
      {
        "scene_index": 65,
        "scene_heading": "66. 실외. 반월 식당 밖 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "마을 청년들이 식당 주변에 진을 치고 교대까지 하며 철저히 감시망을 구축함",
            "after_state": "갑작스러운 화재 경고음에 감시망이 뚫리고 청년들이 모두 놀라 이탈함",
            "description": "식당을 주도면밀하게 감시하던 청년들이 뒤편에서 들려온 불이 났다는 외침에 당황하여 한꺼번에 달려간다."
          }
        ]
      },
      {
        "scene_index": 66,
        "scene_heading": "67. 실외. 반월 식당 뒤뜰 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "창고에서 막 화재가 발견되어 소란이 일기 시작한 상황",
            "after_state": "마을 주민 전체가 진화에 동원되는 대혼란 속에 검은 연기가 솟구침",
            "description": "불타는 창고를 끄기 위해 더 많은 주민들이 가세하며 난리법석이 나고, 매케한 연기가 보름달을 가리며 분위기가 고조된다."
          }
        ]
      },
      {
        "scene_index": 67,
        "scene_heading": "실외. 숲길 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "화재 소동 후 도망치듯 산을 오르며, 수리영은 정신이 몽롱한 상태.",
            "after_state": "인우의 플래시 불빛과 다그침에 수리영이 정신을 차리고 엄마를 찾겠다는 목적을 상기함.",
            "description": "인우가 불빛을 비추며 정신을 차리라고 소리치자, 수리영이 엄마를 찾아야 한다는 원래 목표에 동의하며 다시 발걸음을 뗌."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "인우가 수리영의 갑작스런 식성 변화를 의아하게 여기는 상태.",
            "after_state": "목걸이를 잃어버린 후부터 고기가 당기고 이상해졌다는 사실을 공유함.",
            "description": "인우의 질문에 수리영은 섬에 들어올 때 차고 있던 목걸이가 없어졌으며, 그 이후로 몸에 이상한 변화가 생겼다고 고백함."
          },
          {
            "beat_index": 3,
            "change_type": "emotion",
            "before_state": "목걸이 분실과 신체 변화 등 기이한 현상에 대해 정보를 교환하던 상태.",
            "after_state": "섬의 기괴함과 스스로의 낯선 변화에 대해 깊은 이질감과 두려움을 느끼며 감정적으로 동요함.",
            "description": "무작정 숲을 헤매는 것에 대한 불안감과 평소와 다른 서로의 모습에서 느끼는 낯설음, 두려움을 토로함."
          }
        ]
      },
      {
        "scene_index": 68,
        "scene_heading": "실외. 숲속 만월제 도당 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "영란이 모닥불 사이 제단 앞에서 중얼거리며 평범한 치성을 올리는 상태.",
            "after_state": "영란이 수리영의 잃어버린 목걸이를 제단에 올리고 기괴한 휘파람으로 무언가를 호출함.",
            "description": "의식을 치르던 영란이 수리영의 목걸이를 제물처럼 올린 뒤, 귀신을 부르는 듯한 날카로운 휘파람 소리를 내어 초자연적 분위기를 고조시킴."
          }
        ]
      },
      {
        "scene_index": 69,
        "scene_heading": "다시 숲속 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "낮에 놓친 단서를 찾기 위해 숲을 헤치며 의문점들을 맞춰보는 상태.",
            "after_state": "마을에 진동하던 피냄새가 모두 같다는 점에서 그들이 먹던 고기가 인육일지도 모른다는 끔찍한 결론에 도달함.",
            "description": "수리영이 도축장 사람들의 말과 고기 냄새의 단서들을 종합해 설명하자, 인우가 마을 사람들이 인육을 다루고 있다는 추론에 경악함."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "충격적인 추론으로 인해 멈춰 서서 서로를 비추고 있던 상태.",
            "after_state": "숲 저편에서 사람들의 소리가 들리자 즉시 불을 끄고 은폐함.",
            "description": "예상치 못한 왁자지껄한 소리가 들려오자, 인우와 수리영은 반사적으로 플래시를 끄고 수풀 뒤로 납작 엎드려 위기를 모면함."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "어둠 속에서 마을 청년들이 지나가기를 숨죽여 기다리던 상태.",
            "after_state": "마을 청년들이 지나간 것을 확인하고, 그들이 나타난 방향과 사라진 방향을 주시하며 새로운 단서를 포착함.",
            "description": "불 없이 이동하는 청년 무리가 시야에서 사라지자, 슬그머니 일어난 두 사람은 그들이 어디서 나왔는지 확인하고 다음 목적지를 가늠함."
          }
        ]
      },
      {
        "scene_index": 70,
        "scene_heading": "실외. 동굴 앞 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "decision",
            "before_state": "청년들이 나온 곳으로 추정되는 동굴 앞에 섰으나, 인우는 의심하며 들어가기를 주저하는 상태.",
            "after_state": "수리영이 망설임 없이 동굴 안으로 진입하자, 인우도 어쩔 수 없이 그녀를 뒤따름.",
            "description": "인우가 확신을 갖지 못하고 기웃거리기만 할 때, 수리영이 먼저 과감하게 어둠 속으로 발을 들이며 인우도 투덜대며 동행을 결정함."
          }
        ]
      },
      {
        "scene_index": 71,
        "scene_heading": "72. 실내. 동굴 안 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "동굴 내부에 무엇이 있는지 알지 못해 조심스럽게 탐색하는 상태",
            "after_state": "바닥에 깔린 수많은 인골들을 발견하고 끔찍한 진실을 목격한 상태",
            "description": "정인우의 플래쉬 불빛에 뜯어지고 부서진 수많은 인골이 드러나자 김지후(강수리영)와 정인우가 기겁한다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "천장에 박쥐들이 조용히 매달려 있는 상태",
            "after_state": "박쥐 떼가 한꺼번에 날아올라 두 사람을 위협하는 상태",
            "description": "플래쉬 불빛에 자극받은 수백 마리의 박쥐 떼가 한꺼번에 날아오르며 김지후(강수리영)와 정인우를 덮친다."
          },
          {
            "beat_index": 3,
            "change_type": "decision",
            "before_state": "정인우가 위험을 느끼고 동굴 밖으로 나가자고 이끄는 상태",
            "after_state": "김지후(강수리영)가 두려움 속에서도 끝까지 동굴 깊은 곳으로 들어가겠다고 결심을 굳히는 상태",
            "description": "박쥐 떼의 습격 이후 정인우가 나가자고 끌어당기지만, 김지후(강수리영)는 더 들어가봐야 한다며 완강히 고집한다."
          },
          {
            "beat_index": 4,
            "change_type": "information",
            "before_state": "동굴 깊은 곳 구석에 누가 있는지 전혀 모르는 상태",
            "after_state": "어둠 속에 쇠사슬로 묶여 있는 강민숙을 발견하고 실체를 확인한 상태",
            "description": "피 웅덩이를 지나다 넘어진 정인우가 다시 켠 플래쉬 불빛으로 동굴 구석에 쇠사슬로 처참하게 묶여 있는 강민숙을 발견한다."
          },
          {
            "beat_index": 5,
            "change_type": "reaction",
            "before_state": "김지후(강수리영)가 엄마를 구하기 위해 다가가며 애틋함을 느끼는 상태",
            "after_state": "자신을 찾아온 딸을 향해 강민숙이 절망적으로 오열하며 원망을 쏟아내자 두 사람이 충격을 받은 상태",
            "description": "김지후(강수리영)가 강민숙을 구하러 왔다며 울컥 다가가지만, 강민숙은 왜 왔냐며 절망적으로 오열하고 김지후(강수리영)와 정인우는 할 말을 잃는다."
          }
        ]
      },
      {
        "scene_index": 72,
        "scene_heading": "73. 실외. 반월 식당 뒤뜰 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "불탄 창고 안에서 두 사람의 생사나 행방을 확신하지 못하는 상태",
            "after_state": "김지후(강수리영)와 정인우가 창고에서 사라졌다는 사실을 보고받은 상태",
            "description": "청년이 다 타버린 창고에 김지후(강수리영)와 정인우가 없다고 보고하여 두 사람이 탈출했음을 황봉업에게 알린다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "불타버린 창고를 보며 허탈함을 느끼는 상태",
            "after_state": "도망친 두 사람을 향한 분노와 적개심을 삭히는 상태",
            "description": "두 사람이 도망친 사실을 확인한 황봉업이 허탈함을 넘어 분노를 삭히며 욕설을 내뱉는다."
          }
        ]
      },
      {
        "scene_index": 73,
        "scene_heading": "74. 실외. 숲 속 만월제 도당 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "도당에서 고조되는 분위기 속에 의식을 지켜보는 상태",
            "after_state": "마을 청년의 다급한 귓속말로 숲/동굴 쪽에 비상사태가 발생했음을 인지한 상태",
            "description": "숲에서 뛰어온 청년이 의식을 지켜보던 고산들에게 다급하게 귓속말로 상황을 보고한다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "조용히 청년의 보고를 듣고 있는 상태",
            "after_state": "심각한 문제 발생을 직감하고 강영란과 묵시적인 눈빛을 주고받는 상태",
            "description": "보고를 들은 고산들이 험악하게 인상을 찌푸리며 의식을 치르던 강영란과 심각하게 눈빛을 교환한다."
          }
        ]
      },
      {
        "scene_index": 74,
        "scene_heading": "75. 실외. 숲속 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "relationship",
            "before_state": "김지후(강수리영)가 억울함을 토로하며 엄마의 이해를 구하는 상태",
            "after_state": "강민숙이 차갑게 쏘아붙이며 구하러 오라고 한 적 없다고 돌아서 모녀 간의 갈등이 깊어진 상태",
            "description": "김지후(강수리영)가 목숨 걸고 구하러 왔다고 억울해하지만, 강민숙은 차갑게 쏘아붙이고 돌아서 버린다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "만월제가 끝나면 자신에게 무슨 일이 벌어질지 몰라 혼란스러운 상태",
            "after_state": "만월제가 끝날 때까지만 버티면 자신에게 아무 일도 일어나지 않게 하는 것이 엄마의 목적임을 알게 된 상태",
            "description": "강민숙이 내일 밤 만월제가 끝날 때까지만 버티면 김지후(강수리영)에게 아무 일도 일어나지 않게 하는 것이 가장 바라는 일이라고 털어놓는다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "숲을 빠져나가며 말다툼을 벌이던 도중의 상태",
            "after_state": "마을 사람들이 도주를 알아채고 귀신 부르는 소리로 추격이 임박한 위험한 상황에 직면한 상태",
            "description": "밤공기를 가르고 귀신 부르는 휘파람 소리가 들려오자, 강민숙은 마을 사람들이 알아챘다며 추격을 피해 급히 발걸음을 재촉한다."
          }
        ]
      },
      {
        "scene_index": 75,
        "scene_heading": "76. 실내. 동굴 안 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "강민숙이 동굴 안에 갇혀 있을 것이라 생각하고 온 상태",
            "after_state": "끊겨 있는 쇠사슬과 텅 빈 공간을 통해 강민숙의 탈출을 확실하게 인지한 상태",
            "description": "고산들과 마을 청년들이 동굴 안 강민숙이 묶여 있던 곳에 도착해 끊겨있는 쇠사슬과 텅 빈 공간을 확인한다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "상황을 파악하기 위해 동굴로 진입한 상태",
            "after_state": "제물이 도망친 현실에 분노와 착잡함 등 복잡한 심경을 느끼는 상태",
            "description": "강민숙을 놓친 사실을 직접 확인한 고산들이 입을 굳게 다문 채 복잡하고 굳은 표정을 짓는다."
          }
        ]
      },
      {
        "scene_index": 76,
        "scene_heading": "77. 실외. 숲속 도축장 옆 길 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "추격을 피해 숲을 빨리 벗어나기 위해 다급하게 걷고 있는 상태",
            "after_state": "도축장의 염소 울음소리를 듣고 갑자기 멈춰 서서 도축장 방향으로 행동을 바꾸는 상태",
            "description": "발길을 재촉하던 강민숙이 도축장에서 들려오는 시끄러운 염소 울음소리에 반응하여 갑자기 우뚝 멈춰 선다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "강민숙을 따라 무조건 숲을 벗어날 것이라고 믿고 있는 상태",
            "after_state": "숲을 벗어나지 않고 엉뚱하게 도축장으로 뛰어 들어가는 강민숙의 돌발 행동에 황당하고 당황한 상태",
            "description": "빨리 숲을 벗어나야 한다던 강민숙이 아무 대답 없이 도축장 안으로 뛰어 들어가 버리자, 김지후(강수리영)와 정인우가 황당해하며 어쩔 줄 몰라 한다."
          }
        ]
      },
      {
        "scene_index": 77,
        "scene_heading": "78. 실내. 도축장 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "민숙이 갑자기 도축장에 들어간 이유를 몰라 황당하고 의아해하는 상태",
            "after_state": "민숙이 양동이 가득한 염소 피를 뒤집어쓰는 끔찍한 기행을 목격하고 경악하는 상태",
            "description": "민숙이 추격자들의 후각을 피하기 위해 염소 피를 뒤집어쓰고 몸에 문지르자, 수리영과 인우가 그 모습에 기겁한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "마을 사람들의 정체나 추격의 진짜 이유에 대해 정확히 알지 못하는 상태",
            "after_state": "추격자들이 사람의 피와 살을 탐하는 '육혈귀'라는 충격적인 진실을 듣고 혼란에 빠진 상태",
            "description": "민숙이 마을 사람들의 정체가 육혈귀라고 밝히자 수리영과 인우는 21세기에 일어나는 일이라고는 도저히 믿지 못하며 충격을 받는다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "현실을 부정하며 이성적인 판단을 내리지 못하고 주저하는 상태",
            "after_state": "살아남기 위해 끔찍한 생존 방식에 즉각 동참하며 물리적인 대비를 마친 상태",
            "description": "수리영이 망설임 없이 인우에게 염소 피를 들이붓고 자신도 피를 뒤집어쓰며 생존을 위한 극단적인 조치를 강행한다."
          }
        ]
      },
      {
        "scene_index": 78,
        "scene_heading": "79. 실외. 숲 속 만월제 도당 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "decision",
            "before_state": "수리영 일행의 도주 사실만을 인지하고 대책이 수립되지 않은 상태",
            "after_state": "섬의 유일한 탈출구인 배를 사수하여 확실한 포위망을 구축하기로 결의한 상태",
            "description": "영란이 수리영을 찾지 못하면 재앙이 내린다고 압박하자, 산들은 황 씨의 배를 통제해 독 안에 든 쥐로 만들겠다는 계획을 세운다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "산들이 추적 상황을 통제하고 독자적으로 사건을 수습하려던 상태",
            "after_state": "영란의 직접 개입 선언으로 인해 주도권이 흔들릴 것을 우려하며 불쾌감을 느끼는 상태",
            "description": "보고를 마치고 이동하려던 산들은 영란이 자신도 함께 가겠다고 나서자 예상치 못한 간섭에 굳은 표정을 짓는다."
          }
        ]
      },
      {
        "scene_index": 79,
        "scene_heading": "80. 실외. 선착장 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "마을 사람들이 각자의 위치에서 만월제를 진행하거나 흩어져 있던 상태",
            "after_state": "섬 전체 주민이 총동원되어 플래시라이트를 들고 샅샅이 마을을 뒤지는 전면적인 수색 상태",
            "description": "선착장 주변으로 청년들과 마을 주민들이 모두 집결한 후, 혈안이 되어 골목골목 수리영 일행을 찾아 나서는 대대적인 추격전이 시작된다."
          }
        ]
      },
      {
        "scene_index": 80,
        "scene_heading": "실내. 어구 창고 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "추격대에 쫓겨 창고에 숨어 발각될 위기에 처한 상태",
            "after_state": "염소 피 냄새 덕분에 추격대의 수색을 무사히 넘긴 상태",
            "description": "마을 청년이 창고 안을 뒤지지만, 악취 때문에 수리영 일행을 발견하지 못하고 나가며 위기를 모면한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "육혈귀의 존재를 믿기 힘들어하며 그 실체에 대해 의문을 가지는 상태",
            "after_state": "육혈귀의 기원과 금월도가 그들의 터전이 된 끔찍한 진실을 알게 된 상태",
            "description": "인우가 육혈귀의 정체를 묻자, 민숙이 과거 경신 대기근부터 시작된 육혈귀의 탄생 역사와 금월도를 점령해 만월제를 지내게 된 과정을 설명한다."
          }
        ]
      },
      {
        "scene_index": 81,
        "scene_heading": "83. 다시 어구 창고 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "강민숙의 정체와 그동안 약초 물을 마셔온 이유를 전혀 알지 못하는 상태",
            "after_state": "강민숙이 육혈귀라는 사실과 석창포 물로 본능을 억제해왔다는 충격적인 진실을 깨달음",
            "description": "강민숙은 입을 떡 벌리고 있는 김지후(강수리영)와 정인우에게 자신이 육혈귀임을 고백하며, 그간 본능을 억제하기 위해 석창포 다린 물을 마시게 했음을 밝힌다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "강민숙이 자신을 숨기고 이름을 바꾸며 도망쳐 살아온 이유를 모르는 상태",
            "after_state": "김지후(강수리영)가 만월제 100주년의 제물이라는 가혹한 운명과 친부의 죽음을 알게 됨",
            "description": "강민숙은 김지후(강수리영)가 22살이 되는 해 제물로 바쳐지는 것을 막기 위해 도망쳐왔으며, 친부 역시 낚시꾼으로 왔다가 강영란(흰 머리 여자)에게 죽임을 당했음을 털어놓는다."
          },
          {
            "beat_index": 3,
            "change_type": "emotion",
            "before_state": "과거 자신을 죽이려 했던 엄마에 대한 트라우마와 원망이 남아있는 상태",
            "after_state": "비참하게 제물로 죽느니 같이 죽는 게 낫다고 생각했던 엄마의 고통스러운 진심을 마주하고 함께 슬퍼함",
            "description": "김지후(강수리영)가 어릴 적 목을 졸렸던 기억을 꺼내며 원망하자, 강민숙은 제물로 바쳐지는 비극을 막고자 했던 절박한 마음을 고백하며 오열하고 김지후(강수리영) 역시 울음을 삼킨다."
          }
        ]
      },
      {
        "scene_index": 82,
        "scene_heading": "84. 실외. 금월도 일각 - 새벽/ 아침",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "어둠이 짙게 깔린 밤의 쫓기는 시간",
            "after_state": "붉은 여명과 함께 해가 뜨며 새 날이 시작됨",
            "description": "금월도 앞바다에 어스름한 여명이 밝아오고 점차 해가 떠오르며 아침이 된다."
          }
        ]
      },
      {
        "scene_index": 83,
        "scene_heading": "85. 실내. 반월 식당 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "decision",
            "before_state": "초조하게 김지후(강수리영) 일행의 수색 결과를 기다리는 상태",
            "after_state": "모든 염원이 수포로 돌아가는 것을 막기 위해 붉은 달이 뜨기 전까지 반드시 찾겠다고 결의함",
            "description": "고산들이 섬 밖으로 나갈 배가 없다고 보고하자, 강영란(흰 머리 여자)은 100년의 염원이 달린 오늘 밤이 지나기 전 반드시 김지후(강수리영)를 찾아내겠다고 다짐한다."
          }
        ]
      },
      {
        "scene_index": 84,
        "scene_heading": "86. 다시 어구 창고 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "외부의 위협 속에서 도망칠 방법이 없어 절망적인 상태",
            "after_state": "정인우가 숨겨둔 권총을 꺼내며 오늘 밤까지 목숨을 걸고 버틸 결사항전 태세를 갖춤",
            "description": "강민숙이 육혈귀의 각성을 경고하며 오늘 자정까지 무조건 버텨야 한다고 말하자, 정인우가 백팩에서 38구경 권총을 꺼내 방어 수단을 마련한다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "제물이 되었을 때 벌어질 일에 대한 해답을 찾고자 하는 상태",
            "after_state": "강영란(흰 머리 여자) 외에는 그 결과를 아무도 모른다는 사실을 확인하고 무력감 속 침묵함",
            "description": "김지후(강수리영)가 제물로 죽으면 무슨 일이 일어나는지 묻지만, 강민숙이 그건 할머니만 안다며 답하지 못하자 무거운 침묵이 흐른다."
          }
        ]
      },
      {
        "scene_index": 85,
        "scene_heading": "87. 실외. 마을 일각 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "마을 주민들을 동원해 물리적인 수색에만 의존하던 상태",
            "after_state": "확성기를 이용해 일행의 분열을 유도하는 심리적 회유 방송을 실시함",
            "description": "강영란(흰 머리 여자)은 마을 확성기를 통해 김지후(강수리영)만 남으면 강민숙과 정인우는 섬 밖으로 보내주겠다는 회유의 목소리를 방송한다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "섬 전체가 철저히 차단되어 마을 사람들에게만 포위된 고립 상태",
            "after_state": "고산들의 포위망이 좁혀지는 가운데 경찰 순찰정이 접근하며 외부 변수가 발생함",
            "description": "고산들이 마을 청년의 만류에도 어구 창고 쪽을 강하게 의심하며 주시하는 순간, 멀리 바다에서 경찰 순찰정이 선착장을 향해 빠른 속도로 접근해 온다."
          }
        ]
      },
      {
        "scene_index": 86,
        "scene_heading": "실외. 선착장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "어구 창고에 숨어 밖의 동태를 살피던 상태",
            "after_state": "경찰 순찰정을 발견하고 탈출을 위해 밖으로 뛰쳐나간 상태",
            "description": "김지후(강수리영), 정인우, 강민숙(홍은미)이 어구 창고에서 뛰어나와 순찰정을 향해 달려간다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "마을 곳곳을 뒤지며 수리영 일행을 찾지 못해 헤매던 마을 사람들",
            "after_state": "목표물을 발견하고 사냥감 쫓듯 맹렬하게 추격하는 상태",
            "description": "마을 사람들이 김지후(강수리영) 일행을 발견하고 선착장을 향해 미친 듯이 몰려든다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "영문을 모르고 마을 사람들을 막아서며 통제하려던 조 형사",
            "after_state": "고산들에게 치명적인 일격을 당해 목이 꺾여 즉사한 상태",
            "description": "고산들이 엄청난 괴력으로 조 형사의 머리를 가격하여 단숨에 죽여버린다."
          },
          {
            "beat_index": 4,
            "change_type": "emotion",
            "before_state": "갑작스러운 상황에 영문을 몰라 우두커니 서 있던 신 형사",
            "after_state": "조 형사의 끔찍한 죽음을 목격하고 극도의 공포에 질려 얼어붙은 상태",
            "description": "조 형사가 죽는 모습을 본 신 형사가 충격에 빠져 꼼짝 못하고 정인우가 그에게 배에 타라고 소리친다."
          }
        ]
      },
      {
        "scene_index": 87,
        "scene_heading": "경찰 순찰정 - 계속",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "순찰정이 선착장에서 멀어지며 금월도를 탈출할 수 있을 것 같은 상태",
            "after_state": "괴물로 변한 고산들이 도약해 배 위로 올라오며 다시 끔찍한 위협에 직면한 상태",
            "description": "고산들이 짐승 같은 힘으로 점프해 순찰정에 매달린 뒤 갑판 위로 안착한다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "쇠파이프를 휘두르며 고산들에게 저항하던 신 형사",
            "after_state": "고산들에게 목을 물어뜯겨 끔찍하게 살해당한 상태",
            "description": "고산들이 신 형사의 무기를 뺏어버리고 멱살을 쥔 채 목을 물어뜯어 죽인다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "권총으로 고산들의 어깨를 맞추며 김지후(강수리영)를 보호하려던 정인우",
            "after_state": "고산들의 압도적인 완력에 던져져 기절하고 무력화된 상태",
            "description": "정인우가 총을 쏘며 저항하지만 고산들이 그를 던져버려 레일 바에 머리를 부딪치게 만든다."
          },
          {
            "beat_index": 4,
            "change_type": "action",
            "before_state": "고산들이 다가오자 물건을 던지며 절망적으로 뒤로 물러서던 김지후(강수리영)",
            "after_state": "강민숙(홍은미)이 앞을 가로막으며 고산들의 접근을 차단하고 딸을 보호하는 상태",
            "description": "고산들이 김지후(강수리영)에게 다가가자 강민숙(홍은미)이 두 사람 사이를 막아서며 산들을 노려본다."
          },
          {
            "beat_index": 5,
            "change_type": "decision",
            "before_state": "고산들에게 제발 보내달라고 애원하며 대치하던 강민숙(홍은미)",
            "after_state": "딸을 살리기 위해 고산들을 끌어안고 바다로 투신하는 희생을 결행한 상태",
            "description": "강민숙(홍은미)이 산들이 달려드는 힘을 이용해 그를 부둥켜안고 함께 바다로 뛰어든다."
          },
          {
            "beat_index": 6,
            "change_type": "emotion",
            "before_state": "엄마가 자신을 지켜주는 것에 든든함을 느끼며 놀라워하던 김지후(강수리영)",
            "after_state": "강민숙(홍은미)이 바다에 빠져 사라지자 오열하며 깊은 절망에 빠진 상태",
            "description": "강민숙(홍은미)이 물 위로 떠오르지 않자 김지후(강수리영)가 흐느끼며 절규한다."
          }
        ]
      },
      {
        "scene_index": 88,
        "scene_heading": "실외. 경찰 순찰정 - 잠시 후",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "육지를 향해 나아가며 마침내 지옥 같은 섬을 탈출했다고 안도하는 상태",
            "after_state": "육지가 아닌 금월도 반대편으로 돌아왔으며 강영란(흰 머리 여자)과 산들이 기다리고 있다는 끔찍한 진실을 마주한 상태",
            "description": "눈앞에 나타난 땅이 육지가 아니라 금월도이며 바다에 빠졌던 고산들과 마을 사람들이 대기하고 있음을 깨닫는다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "순찰정 조타실에 경찰이 있어 자신들을 안전하게 데려다줄 것이라 믿었던 상태",
            "after_state": "배를 운전하던 자가 구창모였음을 알고 총구 앞에 완전히 제압당한 절망적 상태",
            "description": "조타실에서 배를 몰던 구창모가 정인우에게 총을 겨누며 협박하고 일행은 속수무책으로 금월도에 가까워진다."
          }
        ]
      },
      {
        "scene_index": 89,
        "scene_heading": "91. 실외. 금월도 갯바위 - 계속",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "구창모의 배신으로 무력화되어 순찰정에 실려 금월도로 끌려가는 상태",
            "after_state": "금월도 갯바위에 도착하여 강영란과 마을 사람들에게 완전히 포획된 상태로 인도됨",
            "description": "구창모가 조종하는 순찰정이 갯바위에 닿자, 강영란과 마을 사람들이 낄낄 웃으며 김지후와 정인우를 환대한다."
          }
        ]
      },
      {
        "scene_index": 90,
        "scene_heading": "92. 실내. 반월 식당 - 해질녘",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "텅 빈 식당 안에서 엄마 강민숙을 찾으려 함",
            "after_state": "식당 내부 어디에서도 엄마를 찾지 못한 채 환청 같은 자장가 소리만 지속적으로 인지함",
            "description": "김지후가 노을빛이 스며드는 반월 식당의 주방, 방 안, 홀을 샅샅이 뒤져보지만 강민숙은 보이지 않고 차분한 자장가 소리만 들려온다."
          }
        ]
      },
      {
        "scene_index": 91,
        "scene_heading": "93. 실외. 식당 뒤뜰 - 해질녘",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "식당 내부 수색을 마치고 다른 공간에서 엄마를 찾고자 함",
            "after_state": "식당 뒤뜰까지 수색 범위를 넓혔으나 여전히 자장가 소리만 들릴 뿐 엄마의 흔적을 발견하지 못함",
            "description": "김지후가 식당 뒤뜰로 나와 주변을 계속 돌아보지만, 다정한 자장가 소리만 계속될 뿐 강민숙의 모습은 나타나지 않는다."
          }
        ]
      },
      {
        "scene_index": 92,
        "scene_heading": "94. 실외. 반월 식당 앞 - 해질녘",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "식당 안팎에서 엄마를 찾지 못해 불안하고 혼란스러움",
            "after_state": "선착장 쪽을 응시하다가 마침내 바다를 보고 앉아있는 엄마의 뒷모습을 찾아냄",
            "description": "식당 문을 열고 나온 김지후가 주변을 둘러보던 중, 시야에 걸린 선착장 돌바닥에 앉아 있는 강민숙의 뒷모습을 발견한다."
          }
        ]
      },
      {
        "scene_index": 93,
        "scene_heading": "95. 실외. 선착장 - 해질녘",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "앉아 있는 사람이 강민숙이라 확신하며 안도감을 가지고 다가감",
            "after_state": "자신을 돌아본 인물이 강민숙이 아닌 강영란임을 깨닫고 큰 충격을 받음",
            "description": "김지후가 선착장 끝으로 다가가 엄마를 부르지만, 고개를 돌려 자신을 쳐다본 사람은 미소를 짓는 강영란이다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "예상치 못한 강영란의 등장에 당황하여 굳어있음",
            "after_state": "강영란이 안고 있던 강민숙의 창백한 시체를 확인하고 극도의 공포에 사로잡혀 경악함",
            "description": "강영란의 어깨에서 흠뻑 젖은 강민숙 시체의 얼굴이 툭 떨어지며 보이자, 김지후는 소스라치게 놀라 부들부들 떨며 비명조차 지르지 못한다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "환상 속에서 끔찍한 진실을 목도하고 절망의 늪에 빠져 있음",
            "after_state": "정인우의 절박한 외침이 들려오며 환상이 깨어지고 현실로 돌아갈 조짐이 나타남",
            "description": "충격에 휩싸여 있는 김지후의 귓가에 정신 차리라고 소리치는 정인우의 목소리가 환상을 뚫고 날아든다."
          }
        ]
      },
      {
        "scene_index": 94,
        "scene_heading": "96. 실내. 숲 속 동굴 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "환상 속에서 엄마의 시체를 보고 비명조차 지르지 못하던 무력한 상태",
            "after_state": "숲 속 동굴에서 정인우와 함께 쇠사슬에 결박당한 처참한 현실에서 의식을 회복함",
            "description": "정인우의 계속되는 외침에 김지후가 희미하게 눈을 뜨고, 두 사람 모두 만신창이가 된 채 동굴 벽에 단단히 묶여있음을 인지한다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "겨우 정신을 차리며 정인우의 격려를 받아들이려 함",
            "after_state": "엄마의 죽음을 곱씹으며 깊은 슬픔에 압도되어 생존 의지를 잃고 망연자실함",
            "description": "정인우가 엄마를 생각해서라도 살아서 탈출해야 한다고 설득하지만, 김지후는 울음을 삼킨 채 아무 대답 없이 모든 것을 포기한 모습을 보인다."
          }
        ]
      },
      {
        "scene_index": 95,
        "scene_heading": "97. 실외. 금월도 해안 절벽 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "임무를 완수하고 영란에게 사무적으로 결과를 보고함",
            "after_state": "영란과 황봉업의 극찬에 감격하며 육혈귀 세상 도래에 대한 벅찬 기대감을 느낌",
            "description": "강영란과 황봉업이 고산들의 노고를 치하하자, 고산들은 감격에 겨워하며 더 이상 숨어 살지 않아도 되는 세상이 올 것이라 기대한다."
          },
          {
            "beat_index": 2,
            "change_type": "relationship",
            "before_state": "강영란의 계획에 끝까지 함께할 핵심 동지라 굳게 믿음",
            "after_state": "강영란이 고산들을 육지로 데려갈 일행에서 제외시키며 일방적인 토사구팽을 통보함",
            "description": "강영란이 바다 너머 육지가 진짜 고향이라고 말한 뒤, 그곳에 가는 길에 고산들은 함께할 수 없다고 선언하여 배신을 암시한다."
          },
          {
            "beat_index": 3,
            "change_type": "action",
            "before_state": "강영란의 뜻밖의 말에 영문을 몰라 당황하며 뒤돌아보려 함",
            "after_state": "강영란에게 기습적으로 등과 가슴을 칼로 찔려 치명상을 입음",
            "description": "고산들이 의아해하며 뒤돌아서는 순간, 강영란이 자비 없이 날카로운 칼로 고산들의 등과 가슴팍을 연달아 찔러버린다."
          },
          {
            "beat_index": 4,
            "change_type": "situation",
            "before_state": "기습적인 칼부림에 얼어붙은 채 극심한 고통과 황망함으로 서 있음",
            "after_state": "황봉업의 발길질에 의해 높은 절벽 아래 바다로 추락하여 시야에서 완전히 사라짐",
            "description": "강영란이 배신자에 대한 명분을 내뱉자, 황봉업이 있는 힘껏 발로 차 고산들을 절벽 아래 바다로 떨어뜨린다."
          },
          {
            "beat_index": 5,
            "change_type": "decision",
            "before_state": "아들을 죽인 원수인 고산들을 자신의 손으로 숙청하는 과정을 거침",
            "after_state": "사적인 복수를 깔끔하게 마무리 짓고 초자연적 존재(그분)를 맞이할 결연한 채비를 마침",
            "description": "강영란은 어느 엄마가 제 새끼를 죽인 살인자를 살려두겠냐고 냉혹하게 말한 뒤, 이제야 그분을 맞을 모든 준비가 끝났다고 선언한다."
          }
        ]
      },
      {
        "scene_index": 96,
        "scene_heading": "98. 실내. 동굴 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "수리영이 망연자실해 있고 인우가 결박을 풀기 위해 애쓰는 상태",
            "after_state": "영란이 동굴 안으로 등장하여 수리영을 흡족하게 내려다보는 상태",
            "description": "인우가 쇠사슬을 끊기 위해 애쓰는 가운데, 영란이 등불을 들고 동굴로 들어와 수리영을 내려다본다."
          },
          {
            "beat_index": 2,
            "change_type": "information",
            "before_state": "수리영이 영란이 친딸까지 죽이며 잔혹하게 구는 이유를 모르는 상태",
            "after_state": "영란의 목적이 수리영을 제물로 바쳐 '그분'을 부활시키려는 것임을 알고 수리영이 충격받은 상태",
            "description": "수리영이 가족을 죽인 이유를 따져 묻자, 영란은 수리영이 백 년을 기다려온 그분을 위한 마지막 제물임을 밝힌다."
          }
        ]
      },
      {
        "scene_index": 97,
        "scene_heading": "99. 실외. 갈대숲 창고 앞 - 낮(과거)",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "과거, 검은 연기가 촌주의 목을 조르며 100년 후 제물을 바칠 것을 명령하는 상태",
            "after_state": "검은 연기가 촌주에게 스며들고, 조선인들이 육혈귀로 각성하여 시체를 뜯어먹는 끔찍한 상태",
            "description": "검은 연기가 영생을 조건으로 100년 후 핏빛 달이 뜰 때 제물을 바칠 것을 명령한 뒤 촌주에게 흡수되고, 조선인들이 육혈귀로 변해 일본군 시체를 뜯어먹는다."
          }
        ]
      },
      {
        "scene_index": 98,
        "scene_heading": "100. 다시 동굴 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "information",
            "before_state": "수리영이 가족의 정을 언급하며 영란에게 분노와 원망을 쏟아내는 상태",
            "after_state": "영란이 '수리영'이라는 이름으로 죽어간 과거의 제물들에 대한 진실을 밝혀 수리영이 충격에 빠진 상태",
            "description": "수리영이 자신을 김지후라 부르며 울부짖자, 영란은 과거 수많은 반인반혈 아이들이 수리영이라는 이름으로 희생되었음을 밝힌다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "영란이 인간들의 잔혹함을 비난하며 육혈귀로서의 생존 당위성을 주장하는 상태",
            "after_state": "영란이 수리영 내면의 육혈귀적 본능과 피에 대한 욕망을 찔러 수리영이 슬픔과 분노 속에서도 반박하지 못하는 상태",
            "description": "영란이 인우의 비난을 맞받아치며 수리영에게 스스로 피를 원했던 본능을 지적하자, 수리영은 아무 말도 하지 못한 채 영란을 노려본다."
          }
        ]
      },
      {
        "scene_index": 99,
        "scene_heading": "101. 실내. 해안마을 경찰 지구대 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "창모가 느긋하게 핸드폰 게임을 하며 평화롭게 시간을 보내는 상태",
            "after_state": "순경의 호출로 서울 마포서에서 걸려온 전화를 받으며 새로운 국면에 접어드는 상태",
            "description": "한가롭게 시간을 보내던 창모가 서울 마포서 안태현 경위의 전화를 받게 된다."
          }
        ]
      },
      {
        "scene_index": 100,
        "scene_heading": "102. 실외. 해안마을 선착장 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "창모가 유흥업소 여자들을 태우고 선착장에 도착해 지시를 내리는 상태",
            "after_state": "여자들에게 선금과 잔금 조건을 설명한 창모가 선착장의 황 씨와 신호를 주고받는 상태",
            "description": "평상복 차림의 창모가 섬마을 축제에 동원한 여자들에게 주의사항을 일러준 뒤, 낚시 어선 앞의 황 씨와 시선을 교환한다."
          }
        ]
      },
      {
        "scene_index": 101,
        "scene_heading": "103. 실외. 낚시 어선 - 낮",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "다수의 인원이 배에 승선하여 출발을 기다림",
            "after_state": "뱃삯 면제 소식에 탑승객들이 환호하며 축제 분위기에 휩싸임",
            "description": "황봉업이 오늘 뱃삯이 무료라고 선언하자 낚싯꾼들과 술집 여자들이 기뻐하며 들뜬다."
          },
          {
            "beat_index": 2,
            "change_type": "decision",
            "before_state": "수사 압박에 대해 불만과 책임 회피를 고민함",
            "after_state": "경찰 사직서를 내고 해외 도피를 결심함",
            "description": "구창모는 형사 처리 문제와 본청 수사를 우려해 사직서를 내고 필리핀으로 도망치겠다고 선언한다."
          },
          {
            "beat_index": 3,
            "change_type": "information",
            "before_state": "마을 축제에 무관심하며 즉시 떠나려 함",
            "after_state": "조선인 촌주의 큰 선물 이야기에 솔깃하여 호기심을 보임",
            "description": "황봉업이 오늘 밤 모든 문제가 해결될 것이며 조선인 촌주가 엄청난 큰 선물을 준비했다고 유혹하자 구창모가 급격한 관심을 보인다."
          }
        ]
      },
      {
        "scene_index": 102,
        "scene_heading": "104. 실내. 동굴 - 낮 / 105. 몽타주",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "emotion",
            "before_state": "쇠사슬을 풀고 탈출하려 필사적으로 몸부림침",
            "after_state": "탈출을 체념하고 씁쓸한 후회와 아쉬움을 털어놓음",
            "description": "정인우가 쇠사슬 당기기를 포기한 채 주저앉아, 김지후(강수리영)에게 진작 결혼을 생각하지 못한 것을 후회하며 자포자기한다."
          },
          {
            "beat_index": 2,
            "change_type": "relationship",
            "before_state": "핏줄이 섞이지 않은 남남이라는 체념적 인식",
            "after_state": "서로를 유일하고 진정한 가족으로 인정하며 굳건히 결속함",
            "description": "김지후(강수리영)가 정인우를 자신의 진짜 가족으로 선언하며, 그들을 묶어둔 어머니 강영란(흰 머리 여자)을 절대 용서하지 않겠다고 다짐한다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "동굴에 갇힌 정인우와 김지후(강수리영)의 고립된 대화",
            "after_state": "금월도 전체가 광기 어린 만월제 의식 준비로 일제히 움직임",
            "description": "북소리가 울리는 가운데 검은옷을 입은 주민들의 집결, 어창에 숨겨둔 제물들의 등장, 보름달 아래 강영란(흰 머리 여자)의 재등장 등 만월제 준비 몽타주가 전개된다."
          }
        ]
      },
      {
        "scene_index": 103,
        "scene_heading": "106. 실외. 갯바위 - 저녁",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "바다 깊숙이 가라앉아 생사 불명인 상태",
            "after_state": "바닷물을 뚫고 갯바위로 올라와 목숨을 건짐",
            "description": "죽은 줄 알았던 고산들이 물 밖으로 튀어나와 갯바위 위로 간신히 기어 올라간 뒤 거칠게 숨을 몰아쉰다."
          },
          {
            "beat_index": 2,
            "change_type": "emotion",
            "before_state": "생존 직후 가쁜 숨을 몰아쉬는 육체적 탈진 상태",
            "after_state": "자신을 해치려 한 자들에 대한 극도의 분노와 배신감 폭발",
            "description": "숨을 고르던 고산들이 억눌린 배신감과 울분을 참지 못하고 괴성을 지르며 서럽게 통곡한다."
          }
        ]
      },
      {
        "scene_index": 104,
        "scene_heading": "107. 실외. 반월 식당 앞 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "reaction",
            "before_state": "태연하게 짐을 들고 식당을 나서려 함",
            "after_state": "살아서 걸어오는 상대를 보고 엄청난 공포에 얼어붙음",
            "description": "식당 문을 나서던 황봉업과 구창모가 복수심에 불타 걸어오는 생존한 고산들을 발견하고 극도로 당황하며 기겁한다."
          },
          {
            "beat_index": 2,
            "change_type": "action",
            "before_state": "뜻밖의 상황에 놀라 대치하는 상태",
            "after_state": "쫓기는 자와 덮치는 자의 치열한 추격 및 공격 개시",
            "description": "공포에 질린 황봉업과 구창모가 살기 위해 식당 안으로 도망치자, 고산들이 그들을 향해 맹렬하게 점프하며 덮친다."
          }
        ]
      },
      {
        "scene_index": 105,
        "scene_heading": "108. 실외. 숲속 만월제 도당 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "장작과 제단 주변에서 기도를 올리며 대기하는 의식 준비 단계",
            "after_state": "제물의 피를 뿌리며 광기 가득한 본격적인 만월제 시작",
            "description": "보름달 아래 강영란(흰 머리 여자)이 염소 머리의 피를 바위와 자신에게 흩뿌리고, 신도들과 화랭이들이 신들린 듯 의식에 빠져든다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "밝은 보름달이 만월제 도당을 찬란하게 비추는 상태",
            "after_state": "어둠이 보름달을 점차 삼키며 개기 월식이 진행됨",
            "description": "제단의 광기가 무르익는 가운데 개기 월식이 시작되면서 둥근 보름달이 서서히 어둠 속으로 먹혀 들어간다."
          }
        ]
      },
      {
        "scene_index": 106,
        "scene_heading": "109. 다시 반월 식당 앞 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "산들이 황봉업과 구창모를 쫓아 식당 안으로 난입한 상태 (이전 씬)",
            "after_state": "황봉업은 잔혹하게 살해당하고, 피칠갑을 한 산들이 사슴뿔 창을 들고 식당에서 나온 상태",
            "description": "산들이 식당 안에서 황봉업을 죽인 뒤, 제단에 있던 흰 사슴뿔 창을 무기로 챙겨 밖으로 걸어 나온다."
          }
        ]
      },
      {
        "scene_index": 107,
        "scene_heading": "110. 실외. 숲 속 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "식당에서 산들의 공격을 목격하고 반사적으로 도망치기 시작한 구창모",
            "after_state": "어두운 숲속에서 나뭇가지에 긁히며 흐느끼듯 맹목적으로 달아나는 구창모",
            "description": "산들의 살육을 피해 도망친 구창모가 극심한 공포에 휩싸인 채 칠흑 같은 숲속을 사력을 다해 질주한다."
          }
        ]
      },
      {
        "scene_index": 108,
        "scene_heading": "111. 실내. 도축장 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "action",
            "before_state": "어두운 숲속을 헤매며 맹목적으로 도망치던 구창모",
            "after_state": "도축장으로 뛰어들어 기괴한 염소 소리를 피해 창고 쪽문 안으로 몸을 숨긴 구창모",
            "description": "숨이 넘어갈 듯 도축장에 도착한 구창모가 다급히 창고 안으로 들어가 몸을 피한다."
          },
          {
            "beat_index": 2,
            "change_type": "situation",
            "before_state": "밖에서 염소 떼 우는 소리가 기괴하게 들려오며 공포를 자극함",
            "after_state": "갑자기 밖이 쥐 죽은 듯 조용해지며 폭풍전야의 정적이 흐름",
            "description": "창모가 숨을 꾹 참고 있는 가운데, 시끄럽게 울어대던 밖의 소음이 돌연 사라진다."
          },
          {
            "beat_index": 3,
            "change_type": "information",
            "before_state": "문고리를 잡고 두려움에 떨며 밖의 동태를 살피던 상태",
            "after_state": "위에서 떨어진 피를 맞고 천장에 매달려 자신을 노려보는 고산들을 발견한 상태",
            "description": "머리 위에서 끈적한 피가 떨어져 위를 올려다본 창모가 천장에 매달린 산들과 눈을 마주친다."
          },
          {
            "beat_index": 4,
            "change_type": "emotion",
            "before_state": "은신처에서 들키지 않기를 바라며 초조해하던 두려움",
            "after_state": "고산들에게 완전히 포위되었음을 깨닫고 일그러진 표정으로 절망함",
            "description": "피할 곳 없이 산들에게 발각된 구창모가 완벽한 체념과 극심한 절망 속에 욕설을 뱉는다."
          }
        ]
      },
      {
        "scene_index": 109,
        "scene_heading": "112. 실외. 염소 축사 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "도축장 주변이 갑자기 조용해지며 정적이 흐르던 상태",
            "after_state": "구창모의 단말마 비명이 들려오고 검은 염소 떼가 미친 듯이 울부짖는 상태",
            "description": "도축장 안에서 산들에게 당한 창모의 고통스러운 비명 소리가 밤공기를 가르자, 축사의 염소 떼가 광분하며 울어댄다."
          }
        ]
      },
      {
        "scene_index": 110,
        "scene_heading": "113. 실외. 숲 속 만월제 도당 - 밤",
        "beats": [
          {
            "beat_index": 1,
            "change_type": "situation",
            "before_state": "어둠 속에서 만월제가 진행되는 상태",
            "after_state": "정인우를 포함한 제물들과 김지후(강수리영)가 제단에 결박된 상태",
            "description": "강영란의 신호에 따라 제물들이 끌려나오고, 김지후(강수리영)가 제단 앞 바위에 단단히 묶인다."
          },
          {
            "beat_index": 2,
            "change_type": "reaction",
            "before_state": "강영란이 손녀의 희생을 영광스럽게 여기며 애정을 표하는 상태",
            "after_state": "김지후(강수리영)가 강영란에게 침을 뱉으며 맹렬히 거부하는 상태",
            "description": "김지후(강수리영)는 강영란의 말에 역겨움을 느끼고 침을 뱉으며 복수심을 표출한다."
          },
          {
            "beat_index": 3,
            "change_type": "situation",
            "before_state": "강영란이 부활을 간청하며 기도의 칼춤을 추는 상태",
            "after_state": "붉은 보름달과 함께 세상이 핏빛으로 변하고 검은 연기 형체(그분)가 강림한 상태",
            "description": "강영란의 간절한 의식이 통하자 붉은 달이 모습을 드러내고, 거대한 바위에서 검은 연기가 피어오른다."
          },
          {
            "beat_index": 4,
            "change_type": "action",
            "before_state": "김지후(강수리영)가 몸으로 침투하는 검은 연기를 사력을 다해 밀어내려는 상태",
            "after_state": "검은 연기에 완전히 흡수되어 온몸에 문양이 생기고 초자연적 존재로 각성한 상태",
            "description": "김지후(강수리영)의 필사적인 저항에도 불구하고 검은 연기가 흡수되어, 황금빛 눈을 가진 존재로 완전히 빙의된다."
          },
          {
            "beat_index": 5,
            "change_type": "action",
            "before_state": "강영란이 부활의 감격에 젖어 김지후(강수리영)에게 다가가려는 상태",
            "after_state": "난입한 고산들의 창이 강영란의 가슴을 꿰뚫은 상태",
            "description": "고산들이 분노에 찬 괴성과 함께 뛰어들어와 강영란을 흰사슴뿔 창으로 깊숙이 찔러버린다."
          },
          {
            "beat_index": 6,
            "change_type": "reaction",
            "before_state": "고산들의 창끝이 강영란을 통과해 김지후(강수리영)의 몸까지 찌르려는 상태",
            "after_state": "김지후(강수리영)가 초인적인 완력으로 창을 부수고 강영란이 절명하는 상태",
            "description": "빙의된 김지후(강수리영)는 날아오는 창을 맨손으로 꺾어버리고, 치명상을 입은 강영란은 쓰러져 허무하게 사망한다."
          },
          {
            "beat_index": 7,
            "change_type": "action",
            "before_state": "고산들이 부러진 창을 든 채 김지후(강수리영)의 완력에 저항하는 상태",
            "after_state": "김지후(강수리영)가 고산들의 머리를 맨손으로 터뜨려 무참히 살해한 상태",
            "description": "분노한 김지후(강수리영)가 압도적인 힘으로 고산들의 머리통을 움켜쥐어 잔혹하게 죽인다."
          },
          {
            "beat_index": 8,
            "change_type": "situation",
            "before_state": "육혈귀들이 강영란의 죽음과 고산들의 살해 장면에 경악하여 얼어붙은 상태",
            "after_state": "검은 연기에 씌인 육혈귀들이 서로를 물어뜯는 아비규환의 살육전이 벌어지는 상태",
            "description": "김지후(강수리영)가 뿜어낸 검은 연기가 퍼지자, 이성을 잃은 육혈귀들이 동족과 제물을 가리지 않고 서로 뜯어먹는 지옥도가 펼쳐진다."
          }
        ]
      }
    ],
    "total_beats": 240
  },
  "step_id": "beat_extract",
  "run_id": "c2082832-1fe0-4ee6-a6dc-ca2acad66a05",
  "resolved_model": "gemini-pro",
  "updated_at": "2026-07-28T10:03:31.103239+00:00",
  "schema_version": 1,
  "config_hash": "99914b932bd37a50",
  "project_config_snapshot": {}
}