The Owl
Directed by Tyson Edwards · Starring Chaz Lack, Maria Plasencia · 2026
A couple's night is invaded by La Lechuza, the shape-shifting owl witch of Mexican folklore.
A tight, creepy take on the La Lechuza legend with practical creature design.
Plays in YouTube's player · Watch on YouTube
More like this
3 min
The Drawing
Jay Salahi · Horror · 34K views
5 min
Look Closer
Tyson Edwards · Horror · 646K views
4 min
Animanimals: Tiger
Julia Ocker · Comedy · 198K views
Picked by Crypt TV
6 min
Alicia
Tony Morales · Horror · 64K views
2 min
Delivery For Mr. Frogula
Vanessa Stachel · Comedy · 6.4K views