TV Spot for Argentina New Cinema festival in Los Angeles, CA. Creatives: Hernan Ibanez & Benjamin Levy. Role: Creative Director.