Lars von Trier
25754days16hours47min28sec