All Roads to Kill Bill — Dima Perkis
December 2025
All Roads to Kill Bill
An interactive 3D influence network mapping every film that fed into Kill Bill — and every film it spawned. 200+ nodes, live force simulation. Built with React, Three.js, and TMDB.
Open live project↗ Read the story ↓
What It Is
A live, interactive 3D force-directed graph of Tarantino’s cinematic DNA. Every film that influenced Kill Bill is a node. Every film Kill Bill influenced is a node. The edges between them are labeled with the specific thing borrowed — a shot, a score cue, a narrative structure, a character archetype.
Drag nodes. Spin the graph. Click a film to see its poster, its genre cloud, and its full connection list.
Explore It
↗ Live — allroadstokillbill.vercel.appLaunch 3D graph
How It Was Built
The data pipeline started as the Tarantino Influence Graph — a Python scraper that pulled 37 films from TMDB, extracted relationships via Firecrawl, and built a fully-linked Obsidian vault.
The visualization layer is React + Three.js using a 3D force simulation. Each node is positioned by the physics engine; genre clusters naturally emerge from the graph structure. The film poster images are loaded directly from TMDB’s CDN.
The Obsession Layer
Kill Bill samples more aggressively and more specifically than almost any other film. It’s not just “influenced by” — it’s shot-for-shot homage, score lifted wholesale, character types duplicated. The graph makes that visible in a way a Wikipedia list never could.
Tools that helped
React
Up next
Spotify Listening History Analysis
14 years of streaming history — 10,133 hours, 147,594 streams, 15,748 unique artists. Taste galaxy, artist loyalty scatter plots, and the sharp take on what the data actually says about who I am.