18th Annual Busan Film Festival Kicks Off with K-stars Walking the Red Carpet

The 18th annual Busan International Film Festival (BIFF) kicked off yesterday in the seaside town of Busan, South Korea with lots of glam and anticipation. Featuring 301 movie selections from 70 countries shown over 10 days, BIFF has cemented its … Continue reading