arrow_back
menu
Red Cockroaches
star_border 2
Drama • Science Fiction
2004 NR
1 hour and 22 minutes
Love is relative
First of a Trilogy: In a New York ravaged with acid rains, a man in his twenties meets a mysterious, yet familiar young woman who disrupts the banality of his day-to-day existence. Together, they will embark on a surreal journey with a devastating climax.
More informationexpand_more
Show crew keyboard_double_arrow_down
Cast

Show more expand_more
keyboard_double_arrow_down