The new film by Lars von Trier finally on the screens!