The 24th Busan International Film Festival (BIFF) kicked off Thursday, with a red carpet event and the opening ceremony at the Busan Cinema Center. The festival will run through Oct. 12 and feature 303 films from 85 countries. Courtesy of BIFF
{}