The Troops in New York re-release german movie poster