Carsten Nørgaard Denmark Best movies: Resident Evil: Extinction (2007) Missing Pieces (2000) (TV movie) The Black Pimpernel (2007)