Inspiration

We wanted to create a small, character-focused story inside a bigger magical world. The idea of a proud wizard cursed into a grumpy black cat felt fun, simple, and full of storytelling potential. Created in collaboration with DreamFlare

What it does

Cursed Cat follows Klaus, a former wizard who escapes Crooked Woods of the wizard world Obscurwald and ends up trapped in a cat’s body in the human world. Each episode reveals more about his past, the curse, and the people he meets.

How we built it

We wrote short scripts with the help of ChatGPT, generated visuals with Midjourney, animated scenes in LumaLabs, BasedLabs and used Hedra for lipsync, created voices with ElevenLabs and created original sound tracks with Suno, and edited everything together in DaVinci Resolve. The whole pipeline was designed to be fast and consistent.

Challenges we ran into

Keeping Klaus consistent across shots was difficult. Balancing style, tone, and character continuity took time. We also had to find a workflow that allowed us to produce episodes quickly without losing quality.

Accomplishments that we're proud of

We managed to build a full mini-series with a clear tone, characters, and world. We improved the storytelling from episode to episode and created a style that viewers recognized immediately.

What we learned

Short-form episodic storytelling works well with AI tools. A simple character with a strong hook carries the story. We also learned how to streamline our pipeline so episodes can be produced faster.

What's next for Cursed Cat - Episode 2: Falling with Style

We’ve finished Season 1 with Klaus escaping the Obscurwald and settling into Aunt Helga’s home. Next, we want to explore the everyday life in the house, especially the stories of Aunt Helga’s niece, her strange heritage, and how she learns to live with a cursed wizard-cat by her side.

Built With

  • basedlabs
  • chatgpt
  • elevenlabs
  • hailuo
  • hedra
  • lumalabs
  • midjourney
  • suno
Share this project:

Updates