The Last Temptation of Christ original release german movie poster