Indie film director Sherad Anthony Sanchez pulled a double feat in the 10th Jeonju International Film Festival (JIFF) in South Korea last May 8, 2009. His film "Imburnal" triumphed over 12 other international entries to bag the Best Film award.
Read More »