
Cockroach
Running 6m, Cockroach (2026) is a film in the 123movies catalog. Daria Ghenga directs. A small creature yearning for love is confronted with man's objectifying fantasies, and through a painful transformation, reclaims her identity and walks away from a place where love never existed.













