Pino Donaggio's music accompanies a very entertaining film shot in different European locations including Belgium, Denmark and Spain, with a nice cinematography and the slow motion, split diopters, tracking shots which guarantee the signature of Brian De Palma