Ole Thestrup Denmark Best movies: Adam's Apples (2005) Flickering Lights (2000) The Green Butchers (2003)