From 29 April to 8 May Indonesia will be the host country for the Europe on Screen festival, an annual event dedicated to showcasing the best and most entertaining new films from Europe. This year, Scandinavian films are strongly represented at the festival with two great Norwegian films on the program, In Order of Disappearance and…