Where do we start with a person like Humberto Rosa. We could tell you that this future Academy Award winner is from that very cool country Brazil, or we could say that he is an international filmmaker who has so many projects under his belt that they are almost too numerous to mention in this […]