{
  "film": {
    "id": "6ccbdbc7-41e0-4c01-b41a-0be92d5a1a78",
    "createdAt": "2026-07-15T14:10:34.598Z",
    "updatedAt": "2026-07-16T08:32:14.001Z",
    "deletedAt": null,
    "createdBy": "879005b4-82af-4450-9942-e057e3326851",
    "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
    "deletedBy": null,
    "slug": "between-before-and-after",
    "kind": "film",
    "title": "Between Before and After",
    "synopsis": "Kyoko sees a billboard of ex-lover Nagao and meets her again. Bound by a shared void rather than love, they circle a desire that never satisfies. As Nagao proposes a final plunge, reality intrudes, leaving a rupture where past and future become indistinguishable.",
    "year": 2026,
    "runtimeSeconds": 480,
    "watchUrl": "https://www.youtube.com/watch?v=Ax3F-J2cJ0w&t=22s",
    "isNsfw": false,
    "lifecycle": "published",
    "eligibleHomepage": true,
    "eligibleTop10": false,
    "eligibleFresh": true,
    "eligibleSearch": true,
    "editorialStatus": null,
    "sortWeight": 0,
    "featuredUntil": null,
    "adminNote": null,
    "editorialRating": null,
    "posterUrl": "https://assets.generateddb.com/works/6ccbdbc7-41e0-4c01-b41a-0be92d5a1a78/poster.webp",
    "backdropUrl": "https://assets.generateddb.com/works/6ccbdbc7-41e0-4c01-b41a-0be92d5a1a78/backdrop.webp",
    "directorId": "54377f4f-5e05-4314-8a31-89e9afd214ca",
    "searchVector": "'becom':44C 'billboard':4C 'bound':14C 'circl':23C 'desir':25C 'ex':7C 'ex-lov':6C 'final':33C 'futur':43C 'indistinguish':45C 'intrud':36C 'kyoko':1C 'leav':37C 'love':21C 'lover':8C 'meet':11C 'nagao':9C,30C 'never':27C 'past':41C 'plung':34C 'propos':31C 'rather':19C 'realiti':35C 'ruptur':39C 'satisfi':28C 'see':2C 'share':17C 'void':18C"
  },
  "director": null,
  "actors": [],
  "tools": [
    {
      "id": "4e8ca841-3324-4646-a4af-670ac0b1a1c8",
      "createdAt": "2026-05-25T03:23:18.870Z",
      "updatedAt": "2026-05-25T03:23:18.870Z",
      "deletedAt": null,
      "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "updatedBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "deletedBy": null,
      "slug": "ai-tools",
      "name": "AI tools",
      "kind": "video",
      "version": null,
      "description": "Tool credited by the AI awards research import. Raw label: AI tools.",
      "websiteUrl": null,
      "logoUrl": null,
      "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':1A,7C,13C 'award':8C 'credit':4C 'import':10C 'label':12C 'raw':11C 'research':9C 'tool':2A,3C,14C"
    },
    {
      "id": "e23f860d-912c-4edd-ad73-959ef49a824b",
      "createdAt": "2026-06-04T21:31:22.232Z",
      "updatedAt": "2026-06-17T12:44:04.108Z",
      "deletedAt": null,
      "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
      "deletedBy": null,
      "slug": "runway-gen-4",
      "name": "Runway Gen",
      "kind": "video",
      "version": "4",
      "description": "Runway's 2026 release. Better composite work; spectacle directors use it alongside Veo for setpieces.",
      "websiteUrl": "https://runwayml.com",
      "logoUrl": "https://assets.generateddb.com/tools/e23f860d-912c-4edd-ad73-959ef49a824b/logo.webp",
      "lifecycle": "published",
      "eligibleHomepage": true,
      "eligibleTop10": true,
      "eligibleFresh": true,
      "eligibleSearch": true,
      "editorialStatus": null,
      "sortWeight": 0,
      "featuredUntil": null,
      "adminNote": "[seed]",
      "searchVector": "'2026':5C 'alongsid':14C 'better':7C 'composit':8C 'director':11C 'gen':2A 'releas':6C 'runway':1A,3C 'setpiec':17C 'spectacl':10C 'use':12C 'veo':15C 'work':9C"
    }
  ],
  "companies": [],
  "awards": [
    {
      "id": "19f6fec9-b9c1-4b47-a03f-0cbbd55efd02",
      "createdAt": "2026-05-25T03:23:18.870Z",
      "updatedAt": "2026-07-17T06:56:14.538Z",
      "deletedAt": null,
      "createdBy": "667a903f-431d-4d43-9ada-0429a456bdce",
      "updatedBy": "879005b4-82af-4450-9942-e057e3326851",
      "deletedBy": null,
      "slug": "aif-aiff-film-finalists-2026-film-finalists",
      "name": "Runway AI Festival - Main Competition",
      "category": "best-ai-film",
      "year": 2026,
      "eventId": "84f90578-6796-4ceb-9ee5-dd34475b4077",
      "lifecycle": "published",
      "eligibleHomepage": true,
      "eligibleTop10": false,
      "eligibleFresh": true,
      "eligibleSearch": true,
      "editorialStatus": null,
      "sortWeight": 0,
      "featuredUntil": null,
      "adminNote": "[research-enrichment] ai-awards-2026-05-24; external_year=2026; external_category=Film finalists",
      "searchVector": "'2026':6C 'ai':2A,9C 'best':8C 'best-ai-film':7C 'competit':5A 'festiv':3A 'film':10C 'main':4A 'runway':1A",
      "result": "winner",
      "resultLabel": "Winner"
    }
  ],
  "scenes": [],
  "ratingSummary": {
    "avg": 0,
    "count": 0,
    "histogram": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ]
  }
}