...tick... tick... tick... original release german movie poster