
Squelchy
Running 21m and made in the United States, Squelchy (2023) is a Comedy and Drama film in the 123movies catalog. The cast includes Kat Schaer and Rebecca Hawkes; Ben Carter directs. Bernard, a chronically online man-child, dives into a bizarre sex cult through a series of unconventional rituals.













