Movie History Diamond Square 1982 La Place du Diamant 1982 Barcelona Sur 1981 Barcelona Sur 1981 Poodle 1979