I'm Not Afraid · SEASON 1
The Worm Man
Episode 3 · 2026-07-08

- Drama
Episode overview
Félix's unhinged ways terrorize Calavera. When Pino lands a new job, desperate neighbors devise a macabre way to save their town.
44 minutes
Episode 3 · 2026-07-08

Félix's unhinged ways terrorize Calavera. When Pino lands a new job, desperate neighbors devise a macabre way to save their town.
44 minutes