Plagued by visions of otherworldly parasites, a troubled girl struggles to rid herself of the creatures-but are they real, or is she losing her mind?
Worms is not available for streaming at this moment.