Earworm
A struggling composer finds his artistic block lifted by a bizarre parasite that feeds on his emotional turmoil, unleashing a flood of innovative ideas.
A struggling composer finds his artistic block lifted by a bizarre parasite that feeds on his emotional turmoil, unleashing a flood of innovative ideas.
Streaming in: