The 28th Bucheon International Fantastic Film Festival (Bifan) in South Korea concluded with the US crime thriller "The Last Stop in Yuma County" and the Korean film "Esper's Light" taking the top pri…