Canibales.net
100 Bares is an internationally award-winning production company helping share powerful stories through television and film. With offices in Argentina and Mexico, we offer full production services across both countries.