“Nobody loves me, everybody hates me...”
A young man’s strange belief sparks an intervention from his family.
DirectorTom Noakes
The Worm | Trailer | SFF26
Trailer