The Troops of St. Tropez re-release german movie poster