QUEZON CITY, Philippines (Eagle News) — EBC Films‘ international award-winning feature film Guerrero, is now on YouTube. Relive the story and see why Guerrero won Best Foreign Feature Film (Los Angeles Independent Film Festival Awards) and Best Screenplay (International Film Festival-Manhattan)—just to name a few.