Movie History Himlen falder 2009 Himlen falder 2009 When Heaven Falls 2009 The Collector 2004 Anja After Viktor 2003 In China They Eat Dogs 1999 In China They Eat Dogs 1999