Le château des singes France, Germany, UK 1999 – 76min.