{
  "film": {
    "id": "2a34011b-05ff-4077-909d-1e413e7b3251",
    "createdAt": "2026-06-30T10:33:15.942Z",
    "updatedAt": "2026-06-30T12:29:42.495Z",
    "deletedAt": null,
    "createdBy": "879005b4-82af-4450-9942-e057e3326851",
    "updatedBy": "9f282006-c506-40e3-be2c-79a5ca602f6d",
    "deletedBy": null,
    "slug": "a-message-for-the-butterfly",
    "kind": "film",
    "title": "A Message for the Butterfly",
    "synopsis": "What if the things we remember were never meant to stay with us – but something we send ahead? Follow a journey of the mind in which bodies dissolve, dreams change shape, and fragments of the past travel toward beings of the future. What survives when the self does not? What is lost? And who receives the message after the sender is long gone?",
    "year": 2026,
    "runtimeSeconds": 480,
    "watchUrl": "https://www.youtube.com/watch?v=4QExa2NarZ4",
    "isNsfw": false,
    "lifecycle": "published",
    "eligibleHomepage": true,
    "eligibleTop10": true,
    "eligibleFresh": true,
    "eligibleSearch": true,
    "editorialStatus": null,
    "sortWeight": 0,
    "featuredUntil": null,
    "adminNote": null,
    "editorialRating": null,
    "posterUrl": "https://assets.generateddb.com/films/2a34011b-05ff-4077-909d-1e413e7b3251/poster-17eeb27e.jpg",
    "backdropUrl": "https://assets.generateddb.com/films/2a34011b-05ff-4077-909d-1e413e7b3251/backdrop-00b1811f.png",
    "directorId": "0979b97e-8f62-4e09-a538-31aab67dafa1",
    "searchVector": "'ahead':23C 'be':44C 'bodi':32C 'butterfli':5A 'chang':35C 'dissolv':33C 'dream':34C 'follow':24C 'fragment':38C 'futur':47C 'gone':68C 'journey':26C 'long':67C 'lost':57C 'meant':14C 'messag':2A,62C 'mind':29C 'never':13C 'past':41C 'receiv':60C 'rememb':11C 'self':52C 'send':22C 'sender':65C 'shape':36C 'someth':20C 'stay':16C 'surviv':49C 'thing':9C 'toward':43C 'travel':42C 'us':18C"
  },
  "director": {
    "id": "0979b97e-8f62-4e09-a538-31aab67dafa1",
    "createdAt": "2026-05-25T03:23:18.870Z",
    "updatedAt": "2026-06-22T13:57:55.353Z",
    "deletedAt": null,
    "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
    "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
    "deletedBy": null,
    "slug": "mark-wachholz",
    "name": "Mark Wachholz",
    "bio": "Creator credited by the AI awards research import for The Cinema That Never Was.",
    "signatureStyle": [
      "speculative historical fiction · dystopian social commentary · writer-driven concept cinema"
    ],
    "isNsfw": false,
    "twitterUrl": "https://x.com/Magiermogul",
    "instagramUrl": null,
    "websiteUrl": null,
    "youtubeUrl": "https://www.youtube.com/@particlepanic",
    "linkedinUrl": "https://www.linkedin.com/in/markwachholz/",
    "lifecycle": "published",
    "eligibleHomepage": true,
    "eligibleTop10": false,
    "eligibleFresh": false,
    "eligibleSearch": true,
    "editorialStatus": null,
    "sortWeight": 0,
    "featuredUntil": null,
    "adminNote": "[research-enrichment] ai-awards-2026-05-24",
    "portraitUrl": "https://assets.generateddb.com/directors/0979b97e-8f62-4e09-a538-31aab67dafa1/portrait.webp",
    "searchVector": "'ai':7C 'award':8C 'cinema':13C 'creator':3C 'credit':4C 'import':10C 'mark':1A 'never':15C 'research':9C 'wachholz':2A",
    "claimedBy": null,
    "claimedAt": null
  },
  "actors": [],
  "tools": [
    {
      "id": "96930457-e6d3-47d8-b58b-0a463646efaa",
      "createdAt": "2026-05-25T03:23:18.870Z",
      "updatedAt": "2026-06-17T11:28:47.925Z",
      "deletedAt": null,
      "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
      "deletedBy": null,
      "slug": "elevenlabs-multilingual-v2",
      "name": "ElevenLabs",
      "kind": "voice",
      "version": "Multilingual v2",
      "description": "Tool credited by the AI awards research import. Raw label: Eleven Multilingual v2.",
      "websiteUrl": "https://elevenlabs.io/",
      "logoUrl": "https://assets.generateddb.com/tools/96930457-e6d3-47d8-b58b-0a463646efaa/logo.webp",
      "lifecycle": "published",
      "eligibleHomepage": true,
      "eligibleTop10": false,
      "eligibleFresh": true,
      "eligibleSearch": true,
      "editorialStatus": null,
      "sortWeight": 0,
      "featuredUntil": null,
      "adminNote": "[research-enrichment] ai-awards-2026-05-24",
      "searchVector": "'ai':6C 'award':7C 'credit':3C 'eleven':12C 'elevenlab':1A 'import':9C 'label':11C 'multilingu':13C 'raw':10C 'research':8C 'tool':2C 'v2':14C"
    },
    {
      "id": "26f65df7-5e0d-424a-975e-68876e82f487",
      "createdAt": "2026-05-25T03:23:18.870Z",
      "updatedAt": "2026-06-17T13:15:20.855Z",
      "deletedAt": null,
      "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
      "deletedBy": null,
      "slug": "hailuo-ai",
      "name": "Hailuo AI",
      "kind": "video",
      "version": null,
      "description": "Tool credited by the AI awards research import. Raw label: Hailuo AI.",
      "websiteUrl": "https://hailuoai.video",
      "logoUrl": "https://assets.generateddb.com/tools/26f65df7-5e0d-424a-975e-68876e82f487/logo.webp",
      "lifecycle": "published",
      "eligibleHomepage": false,
      "eligibleTop10": false,
      "eligibleFresh": false,
      "eligibleSearch": false,
      "editorialStatus": null,
      "sortWeight": 0,
      "featuredUntil": null,
      "adminNote": "[research-enrichment] ai-awards-2026-05-24",
      "searchVector": "'ai':2A,7C,14C 'award':8C 'credit':4C 'hailuo':1A,13C 'import':10C 'label':12C 'raw':11C 'research':9C 'tool':3C"
    },
    {
      "id": "894c8e3b-237e-4d08-b62c-4bdaa07feaa2",
      "createdAt": "2026-06-04T21:31:22.417Z",
      "updatedAt": "2026-06-17T07:48:29.753Z",
      "deletedAt": null,
      "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
      "deletedBy": null,
      "slug": "kling-2-0",
      "name": "Kling",
      "kind": "video",
      "version": "2.0",
      "description": "Kuaishou; Q4 2025. Sharper, longer outputs; common in spectacle and kinetic surrealism.",
      "websiteUrl": "https://klingai.com",
      "logoUrl": "https://assets.generateddb.com/tools/894c8e3b-237e-4d08-b62c-4bdaa07feaa2/logo.webp",
      "lifecycle": "published",
      "eligibleHomepage": true,
      "eligibleTop10": true,
      "eligibleFresh": true,
      "eligibleSearch": true,
      "editorialStatus": null,
      "sortWeight": 0,
      "featuredUntil": null,
      "adminNote": "[seed]",
      "searchVector": "'2025':4C 'common':8C 'kinet':12C 'kling':1A 'kuaishou':2C 'longer':6C 'output':7C 'q4':3C 'sharper':5C 'spectacl':10C 'surreal':13C"
    },
    {
      "id": "e0277803-5e4c-4d42-9b11-c4b1f62e6794",
      "createdAt": "2026-05-25T03:23:18.870Z",
      "updatedAt": "2026-06-17T11:37:56.056Z",
      "deletedAt": null,
      "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
      "deletedBy": null,
      "slug": "midjourney",
      "name": "Midjourney",
      "kind": "image",
      "version": null,
      "description": "Tool credited by the AI awards research import. Raw label: Midjourney.",
      "websiteUrl": "https://www.midjourney.com/",
      "logoUrl": "https://assets.generateddb.com/tools/e0277803-5e4c-4d42-9b11-c4b1f62e6794/logo.webp",
      "lifecycle": "published",
      "eligibleHomepage": true,
      "eligibleTop10": false,
      "eligibleFresh": true,
      "eligibleSearch": true,
      "editorialStatus": null,
      "sortWeight": 0,
      "featuredUntil": null,
      "adminNote": "[research-enrichment] ai-awards-2026-05-24",
      "searchVector": "'ai':6C 'award':7C 'credit':3C 'import':9C 'label':11C 'midjourney':1A,12C 'raw':10C 'research':8C 'tool':2C"
    },
    {
      "id": "e96a82aa-769c-47f1-b405-533ba2488bab",
      "createdAt": "2026-05-25T03:23:18.870Z",
      "updatedAt": "2026-06-18T07:18:46.441Z",
      "deletedAt": null,
      "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
      "deletedBy": null,
      "slug": "seedance-pro",
      "name": "Seedance",
      "kind": "video",
      "version": "Pro",
      "description": "Tool credited by the AI awards research import. Raw label: Seedance Pro.",
      "websiteUrl": "https://seedance2.ai/",
      "logoUrl": "https://assets.generateddb.com/tools/e96a82aa-769c-47f1-b405-533ba2488bab/logo.webp",
      "lifecycle": "published",
      "eligibleHomepage": true,
      "eligibleTop10": false,
      "eligibleFresh": true,
      "eligibleSearch": true,
      "editorialStatus": null,
      "sortWeight": 0,
      "featuredUntil": null,
      "adminNote": "[research-enrichment] ai-awards-2026-05-24",
      "searchVector": "'ai':6C 'award':7C 'credit':3C 'import':9C 'label':11C 'pro':13C 'raw':10C 'research':8C 'seedanc':1A,12C 'tool':2C"
    }
  ],
  "companies": [],
  "awards": [
    {
      "id": "5d51c314-b056-4c33-90be-fe4e9492f850",
      "createdAt": "2026-06-30T10:46:23.031Z",
      "updatedAt": "2026-06-30T10:46:30.969Z",
      "deletedAt": null,
      "createdBy": "879005b4-82af-4450-9942-e057e3326851",
      "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
      "deletedBy": null,
      "slug": "shanghai-international-film-festival-film",
      "name": "Shanghai International Film Festival - Film",
      "category": "best-ai-film",
      "year": 2026,
      "eventId": "39bd5944-502a-4295-afda-010ac261403e",
      "lifecycle": "published",
      "eligibleHomepage": true,
      "eligibleTop10": false,
      "eligibleFresh": true,
      "eligibleSearch": true,
      "editorialStatus": null,
      "sortWeight": 0,
      "featuredUntil": null,
      "adminNote": null,
      "searchVector": "'2026':6C 'ai':9C 'best':8C 'best-ai-film':7C 'festiv':4A 'film':3A,5A,10C 'intern':2A 'shanghai':1A",
      "result": "participant",
      "resultLabel": "Participant"
    }
  ],
  "scenes": [],
  "ratingSummary": {
    "avg": 0,
    "count": 0,
    "histogram": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ]
  }
}