Los Chidos (2012)
Directed by Omar Rodriguez Lopez
Genres - Culture & Society |
Release Date - Mar 11, 2012 (USA - Unknown), Mar 11, 2012 (USA) |
Run Time - 94 min. |
Countries - Mexico |
MPAA Rating - NR