Inspiration
“The Last Intern” was inspired by the idea of identity splintering across timelines. We wanted to explore how a person’s choices, regrets, and alternate selves might collide inside a time loop designed to test human resilience. Combining the tense, cerebral energy of Tenet with the psychological paranoia of Mr. Robot, we aimed to create a short film where reality is unreliable, memories are weapons, and every version of the protagonist is fighting to survive.
We also wanted to demonstrate how AI filmmaking tools can be used to create a complete cinematic experience—end-to-end—entirely for free.
What it does
The Last Intern is a fully AI-generated short film built using only free tools. It tells the story of Arjun, an intern trapped in a time loop where each reset deletes a version of himself or someone he loves. When multiple versions of him collide, Arjun must decide which version deserves to live in “tomorrow.”
The project showcases: AI-generated characters, environments, and scenes AI-crafted dialogues, voices, lip-sync animations AI-generated BGM, SFX, posters, and VFX A complete cinematic narrative structure A fully reproducible free AI filmmaking pipeline
How we built it
We built the film using an entirely free toolstack: Character & Environment Generation Stable Diffusion (Mage.space / Flux 1.1 free) SDXL for photorealistic scenes
Animation & Lip Sync SadTalker (HuggingFace) Wav2Lip (lip synchronization) XTTS / ElevenLabs free tier for voices
Video Generation Krea.ai free motion Pika Labs (free credits) ModelScope Text2Video Stable Video Diffusion
VFX & Compositing Natron (open-source) HitFilm Express (free) DaVinci Resolve (free)
Audio Suno AI (free music generation) AIVA (emotional tracks) Freesound.org (SFX)
Editing DaVinci Resolve for final assembly, layering, color grading, glitch effects, and rendering.
Everything—from storyboarding to rendering—was executed using free, publicly accessible AI tools, making the project a demonstration of how cinematic films can be created with no budget.
Challenges we ran into
Maintaining character consistency across AI models Different tools rendered faces differently Solved using standardized prompts + face restoration Complex temporal sequences & VFX Required careful scene planning Used Natron + Resolve compositing to blend multiple timelines Lip-sync quality across tools Some free tools were inconsistent Combined SadTalker (expressions) + Wav2Lip (accuracy) Continuity across looping scenes Generated background loops using ModelScope + manual editing Rendering realistic Bangalore settings Needed hybrid prompts mixing Indian architecture + thriller lighting Integrating multiple versions of the protagonist Required frame-accurate masks and manual compositing
Accomplishments that we're proud of
Created a complete AI short film pipeline requiring ZERO paid tools Achieved consistent character animation across dozens of shots Executed complex glitch, reality bending, and multi-version scenes Built a full thriller screenplay, storyboards, prompts, and production guide Generated a professional-quality movie poster using AI Created a film that is both emotionally compelling and technically innovative Demonstrated end-to-end AI filmmaking using only open/free resources Pushed the boundaries of what a solo creator can do with AI tools
What we learned
How to build a production-ready AI filmmaking workflow How to combine multiple AI tools to get Hollywood-like output Importance of consistent prompting and seed management How to fix mismatched lighting, color, and angles using compositing That AI filmmaking is no longer theoretical—it’s practical, fast, and creative How to integrate time-loop storytelling, glitch aesthetics, and emotional beats into AI-driven visuals
What's next for The Last Intern
Full 10–15 minute extended cut Character-driven spin-offs (e.g., Middle Arjun timeline) Interactive version of the story where viewers pick the ending Releasing the full pipeline as an open-source AI film template Adding voice acting from real actors with AI enhancement Creating a behind-the-scenes breakdown for YouTube Submitting to AI film festivals & competitions Expanding into a series where each episode explores a different “bad timeline”
Built With
- aiva
- and
- davinci
- elevenlabs
- hitfilm-express
- krea.ai
- modelscope
- natron
- pika-labs
- sadtalker
- stable-diffusion
- suno
- wav2lip
- xtts

Log in or sign up for Devpost to join the conversation.