Iranian feature film “Hit the Road” directed by Panah Panahi won Best Film award at the Ljubljana International Film Festival in Slovenia.