Earlier this month, The North Bend Film Festival returned for its second edition, where Collider was once again proudly a media sponsor. Tucked away in the scenic town of North Bend, Washington -- where Twin Peaks filmed a number of locations, including the Double R Diner and the Blue Diamond Hotel -- North Bend Film Fest was once again host to a thrilling and challenging variety of film, VR, and event experiences. Out of that diverse lineup, the official festival awards have been announced in film, shorts and VR categories, led by the crime comedy Villains, which wins Best Film and Best …